<SEC-DOCUMENT>0001437749-21-006907.txt : 20210323
<SEC-HEADER>0001437749-21-006907.hdr.sgml : 20210323
<ACCEPTANCE-DATETIME>20210323163232
ACCESSION NUMBER:		0001437749-21-006907
CONFORMED SUBMISSION TYPE:	S-1/A
PUBLIC DOCUMENT COUNT:		61
FILED AS OF DATE:		20210323
DATE AS OF CHANGE:		20210323

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			GeoVax Labs, Inc.
		CENTRAL INDEX KEY:			0000832489
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		IRS NUMBER:				870455038
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		S-1/A
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-239958
		FILM NUMBER:		21765162

	BUSINESS ADDRESS:	
		STREET 1:		1900 LAKE PARK DRIVE
		STREET 2:		SUITE 380
		CITY:			SMYRNA
		STATE:			GA
		ZIP:			30080
		BUSINESS PHONE:		678-384-7220

	MAIL ADDRESS:	
		STREET 1:		1900 LAKE PARK DRIVE
		STREET 2:		SUITE 380
		CITY:			SMYRNA
		STATE:			GA
		ZIP:			30080

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Geovax Labs, Inc.
		DATE OF NAME CHANGE:	20061002

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	DAUPHIN TECHNOLOGY INC
		DATE OF NAME CHANGE:	19940826

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SUCCESSO INC
		DATE OF NAME CHANGE:	19910410
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-1/A
<SEQUENCE>1
<FILENAME>govx20210319_s1a.htm
<DESCRIPTION>FORM S-1/A
<TEXT>
<html><head><meta charset="utf-8"><meta name="format-detection" content="telephone=no"><!--Created on 3/19/2021 6:22:09 AM --><meta name="generator" content="RDG HTML Converter 3.4.3.0">
	<title>govx20210319_s1a.htm</title>


</head>
<body style="font-size: 10pt; font-family: &quot;Times New Roman&quot;; padding: 0in 0.1in; cursor: auto;">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>As Filed with the Securities and Exchange Commission on</b>&nbsp;<b>March</b>&nbsp;<b>23, 2021.</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">Registration No. 333-239958</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt;">&nbsp;</p>

<hr style="height: 3px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 3pt 0">
<hr style="height: 1px; color: #000000; background-color: #000000; width: 100%; border: none; margin: 0 0 3pt 0">
<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>UNITED STATES</b><br>
<b>SECURITIES AND EXCHANGE COMMISSION</b><br>
<b>Washington, D.C. 20549</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>POST-EFFECTIVE AMENDMENT NO.</b>&nbsp;<b>1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>FORM</b>&nbsp;<b>S-1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>REGISTRATION STATEMENT</b><br>
<b>UNDER THE SECURITIES ACT OF 1933</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt;"><b>GEOVAX LABS, INC.</b><br>
(Exact name of registrant as specified in its charter)</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: Times New Roman; font-size: 10pt; width: 100%;">

		<tr>
			<td style="vertical-align:top;width:17.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Delaware</b></p>
			</td>
			<td style="vertical-align:top;width:17.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>2834</b></p>
			</td>
			<td style="vertical-align:top;width:17.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>87-0455038</b></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:17.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(State or other jurisdiction of</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">incorporation&nbsp;or&nbsp;organization)</p>
			</td>
			<td style="vertical-align:top;width:17.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Primary Standard Industrial</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Classification&nbsp;Code&nbsp;Number)</p>
			</td>
			<td style="vertical-align:top;width:17.8%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(I.R.S. Employer</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Identification&nbsp;Number)</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>1900 Lake Park Drive, Suite 380, Smyrna, Georgia 30080, (678) 384-7220</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Address, including zip code, and telephone number, including area code, of registrant&#8217;s principal executive offices)</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:28.3%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 90pt;"><b>David A. Dodd</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 90pt;"><b>President</b>&nbsp;<b>&amp; Chief Executive Officer</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 90pt;"><b>GeoVax Labs,</b>&nbsp;<b>Inc.</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 90pt;"><b>1900 Lake Park Drive, Suite 380</b><br>
			<b>Smyrna, Georgia 30080</b><br>
			<b>Tel: (678) 384-7220</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 90pt;"><b>Fax: (678) 384-7283</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 90pt;"><b>Email: <u>ddodd@geovax.com</u></b></p>
			</td>
			<td style="vertical-align:top;width:25.1%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 13pt;"><b><u>With a copy to</u></b><b>:</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 13pt;"><b>T. Clark Fitzgerald III</b><br>
			<b>Womble</b>&nbsp;<b>Bond Dickinson (US)</b>&nbsp;<b>LLP</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 13pt;"><b>271 17</b><b><sup style="vertical-align:top;line-height:120%;font-size:pt">th</sup></b>&nbsp;<b>Street NW, Suite 2400</b><br>
			<b>Atlanta, Georgia 30363</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 13pt;"><b>Tel: (404) 879-2455</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 13pt;"><b>Fax: (404) 870-4869</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 13pt;"><b>Email: <u>clark.fitzgerald@wbd-us.com</u></b></p>
			</td>
		</tr>
		<tr>
			<td colspan="2" style="vertical-align:top;width:53.4%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(Name, address, including zip code, and telephone number, including area code, of agent for service)</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Approximate date of commencement of proposed sale to the public:</b>&nbsp;From time to time after the effective date of this Amendment No. 1.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">If any of the securities being registered on this Form&nbsp;are to be offered on a delayed or continuous basis pursuant to Rule&nbsp;415 under the Securities Act of 1933, check the following box.&nbsp;&#9746;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">If this Form is filed to register additional securities for an offering pursuant to Rule&nbsp;462(b) under the Securities Act, please check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.&nbsp;&#9744;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">If this Form is a post-effective amendment filed pursuant to Rule&nbsp;462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.&nbsp;&nbsp;&#9744;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">If this form is a post-effective amendment filed pursuant to Rule&nbsp;462(d) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.&nbsp;&#9744;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221;&nbsp;&#8220;smaller reporting company&#8221; and&nbsp;&#8220;emerging growth&nbsp;company&#8221;&nbsp;in Rule 12b-2 of the Exchange Act.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Large accelerated filer&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Accelerated filer&nbsp;&#9744;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Non-accelerated filer&nbsp;&#9746;&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Smaller reporting company&nbsp;&#9746;&nbsp;&nbsp; Emerging growth company &#9744;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">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 7(a)(2)(B) of the Securities Act.&nbsp;&#9744;&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">______________________________</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>The registrant hereby amends this Post-Effective Amendment No.</b>&nbsp;<b>1</b>&nbsp;<b>to registration statement on such date or dates as may be necessary to delay its effective date until the registrant shall file a further amendment which specifically states that this Post-Effective Amendment No.</b>&nbsp;<b>1</b>&nbsp;<b>to registration statement shall thereafter become effective in accordance with Section 8(a) of the Securities Act of 1933 or until the Post-Effective Amendment</b>&nbsp;<b>No.</b>&nbsp;<b>1</b>&nbsp;<b>to registration statement shall become effective on such date as the Commission, acting pursuant to said Section 8(a), may determine.</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">&nbsp;</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>EXPLANATORY NOTE</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">This Post-Effective Amendment No. 1 (this &#8220;Amendment&#8221;) to the Registration Statement on Form S-1, as amended (Commission File No. 333-239958) (the &#8220;Original Registration Statement&#8221;), of GeoVax Labs, Inc. (the &#8220;Company&#8221;) is being filed pursuant to the undertakings in the Original Registration Statement to update and supplement the information contained in the Original Registration Statement, which was originally declared effective by the Securities and Exchange Commission on September 24, 2020.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Original Registration Statement, as amended by this Amendment, pertains solely to the registration of 1,869,966 shares of common stock, par value $0.001 per share, underlying warrants (the &#8220;September Warrants&#8221;) previously issued by the Company to investors in its September 2020 public offering. The Registrant's issuance and sale of the September Warrants, as well as the underlying common stock, was registered under the Original Registration Statement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For the convenience of the reader, this Amendment sets forth the Original Registration Statement in its entirety, as amended by this Amendment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">No additional securities are being registered under this Amendment. All applicable registration fees were paid in connection with the initial filings of the Original Registration Statement.&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><font style="color:#ff0000;"><b>The information in this prospectus is not complete and may be changed. These securities may not be sold until the registration statement filed with the Securities and Exchange Commission is effective. This prospectus is not an offer to sell these securities and it is not soliciting offers to buy these securities in any state where the offer or sale is not permitted.</b></font></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><font style="color:#ff0000;"><b>SUBJECT TO COMPLETION,</b>&nbsp;<b>DATED</b>&nbsp;<b>MARCH</b>&nbsp;<b>23, 2021</b></font></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>PROSPECTUS</b></p>

<p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><img alt="g1.jpg" src="g1.jpg"></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt;"><b>GEOVAX LABS, INC.</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Up to</b>&nbsp;<b>1,869,966 Shares of Common Stock Underlying Previously Issued Warrants</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">This prospectus relates to the offer and sale by GeoVax Labs, Inc., a Delaware corporation of up to 1,869,966 shares of common stock, $0.001 par value, underlying warrants previously issued by us that are issuable at a price of $5.00 per share from time to time upon exercise of outstanding warrants (the &#8220;September Warrants&#8221;) issued to investors in our September 2020 public offering, the issuance of which was previously registered on a Registration Statement on Form S-1 (File No. 333- 239958).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Upon exercise of the<sup style="vertical-align:top;line-height:120%;font-size:pt"> </sup>September Warrants, we will receive proceeds from the exercise of such warrants if exercised for cash and not on a cashless basis, subject to an 8% commission. See &#8220;Plan of Distribution.&#8221; Any proceeds received from the exercise of such warrants will be used for general working capital and other corporate purposes.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Our common stock and the September Warrants are listed on the NASDAQ Capital Market under the symbols &#8220;GOVX&#8221; and &#8220;GOVXW,&#8221; respectively. On March 19, 2021, the last reported sale price of our common stock on the NASDAQ Capital Market was $5.20 per share and the last reported sale price of September Warrants was $2.18 per warrant. We urge prospective purchasers of our common stock to obtain current information about the market prices of our common stock and September Warrants.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">This prospectus may only be used where it is legal to offer and sell the shares covered by this prospectus. We have not taken any action to register or obtain permission for this offering or the distribution of this prospectus in any country other than the United States.</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">&nbsp;</p>

<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto">
<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Investing in the common stock involves a high degree of risk. See </b>&#8220;<b>Risk Factors</b>&#8221;<b> beginning on page</b>&nbsp;<b>_</b>&nbsp;<b>for a discussion of these risks.</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<hr style="text-align: center; height: 1px; color: #000000; background-color: #000000; width: 25%; border: none; margin: 3pt auto">
<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Neither the Securities and Exchange Commission nor any state securities commission has approved or disapproved of these securities or determined if this prospectus is truthful or complete. Any representation to the contrary is a criminal offense.</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">The date of this Prospectus is March 23, 2021</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>TABLE OF CONTENTS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%;">

		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">PROSPECTUS SUMMARY</td>
			<td style="width: 5%; text-align: right;">1</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">THE OFFERING</td>
			<td style="width: 5%; text-align: right;">5</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">RISK FACTORS</td>
			<td style="width: 5%; text-align: right;">6</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">USE OF PROCEEDS</td>
			<td style="width: 5%; text-align: right;">15</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">MARKET FOR COMMON EQUITY AND RELATED STOCKHOLDER MATTERS</td>
			<td style="width: 5%; text-align: right;">15</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">CAPITALIZATION</td>
			<td style="width: 5%; text-align: right;">15</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">DILUTION</td>
			<td style="width: 5%; text-align: right;">16</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">BUSINESS</td>
			<td style="width: 5%; text-align: right;">18</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">AVAILABLE INFORMATION</td>
			<td style="width: 5%; text-align: right;">34</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</td>
			<td style="width: 5%; text-align: right;">34</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">SECURITY OWNERSHIP OF PRINCIPAL STOCKHOLDERS, DIRECTORS AND OFFICERS</td>
			<td style="width: 5%; text-align: right;">41</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">MANAGEMENT</td>
			<td style="width: 5%; text-align: right;">42</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">EXECUTIVE COMPENSATION</td>
			<td style="width: 5%; text-align: right;">44</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">DIRECTOR COMPENSATION</td>
			<td style="width: 5%; text-align: right;">48</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS</td>
			<td style="width: 5%; text-align: right;">50</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">DESCRIPTION OF SECURITIES</td>
			<td style="width: 5%; text-align: right;">52</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">DISCLOSURE OF COMMISSION POSITION ON INDEMNIFICATION FOR SECURITIES ACT LIABILITIES</td>
			<td style="width: 5%; text-align: right;">59</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">PLAN OF DISTRIBUTION</td>
			<td style="width: 5%; text-align: right;">60</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">LEGAL MATTERS</td>
			<td style="width: 5%; text-align: right;">60</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">EXPERTS</td>
			<td style="width: 5%; text-align: right;">60</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">INTERESTS OF NAMED EXPERTS AND COUNSEL</td>
			<td style="width: 5%; text-align: right;">60</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="width: 95%;">WHERE YOU CAN FIND MORE INFORMATION</td>
			<td style="width: 5%; text-align: right;">60</td>
		</tr>
		<tr style="background-color: rgb(204, 238, 255);">
			<td style="width: 95%;">INDEX TO&nbsp;FINANCIAL STATEMENTS</td>
			<td style="width: 5%; text-align: right;">61</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 36pt;text-indent:-36pt;">&nbsp;&nbsp;&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">You should rely only on information contained in this prospectus. We have not authorized anyone to provide you with additional information or information different from that contained in this prospectus. Neither the delivery of this prospectus nor the sale of our securities means that the information contained in this prospectus is correct after the date of this prospectus. This prospectus is not an offer to sell or the solicitation of an offer to buy our securities in any circumstances under which the offer or solicitation is unlawful or in any state or other jurisdiction where the offer is not permitted.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The information in this prospectus is accurate only as of the date on the front cover of this prospectus. Our business, financial condition, results of operations and prospects may have changed since those dates.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We have not done anything that would permit this offering or possession or distribution of this prospectus in any jurisdiction where action for that purpose is required, other than the United States. You are required to inform yourself about, and to observe any restrictions relating to, this offering and the distribution of this prospectus.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%">(i)</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CAUTIONARY STATEMENT CONCERNING FORWARD LOOKING STATEMENTS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Some of the statements in this prospectus and in the documents incorporated herein by reference contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;), and Section 21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). These statements relate to future events or our future financial performance and involve known and unknown risks, uncertainties and other factors which are, in some cases, beyond our ability to control or predict and that may cause actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by forward-looking statements.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In some cases, you can identify forward-looking statements by terminology such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;estimates,&#8221; &#8220;predicts,&#8221; &#8220;potential,&#8221; &#8220;continue&#8221; or the negative of these terms or other comparable terminology, although not all forward-looking statements contain these identifying words. Our forward-looking statements may include, among other things, statements about:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">our ability to continue as a going concern and our history of losses;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">our ability to obtain additional financing;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">our use of the net proceeds from this offering;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">our ability to prosecute, maintain or enforce our intellectual property rights;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the accuracy of our estimates regarding expenses, future revenues and capital requirements;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the implementation of our business model and strategic plans for our business and technology;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the successful development and regulatory approval of our technologies and products;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the potential markets for our products and our ability to serve those markets;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the rate and degree of market acceptance of our products and any future products;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">our ability to retain key management personnel; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">regulatory developments and our compliance with applicable laws.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Forward-looking statements are inherently subject to risks and uncertainties, many of which we cannot predict with accuracy and some of which we might not even anticipate. Although we believe that the expectations reflected in such forward-looking statements are based upon reasonable assumptions at the time made, we can give no assurance that such expectations will be achieved. Actual events or results may differ materially. Readers are cautioned not to place undue reliance on forward-looking statements. We have no duty to update or revise any forward-looking statements after the date of this prospectus or to conform them to actual results, new information, future events or otherwise.&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of these forward-looking statements.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">You should read the risk factors and the other cautionary statements made in this prospectus as being applicable to all related forward-looking statements wherever they appear in this prospectus. If one or more of these factors materialize, or if any underlying assumptions prove incorrect, our actual results, performance or achievements may vary materially from any future results, performance or achievements expressed or implied by these forward-looking statements. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">(ii)</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<div contenteditable="false" data-applyto="t" data-auto-pgnum="start" data-displaynum="1" data-fontname="Times New Roman" data-fontsize="10pt" data-numstyle="a" data-prefix="" data-startnum="1" data-suffix="" data-textalign="center">&nbsp;</div>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>PROSPECTUS SUMMARY</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following is only a summary. We urge you to read the entire prospectus, including the more detailed consolidated financial statements&nbsp;and notes to the consolidated financial statements. Investing in our securities involves risks. Therefore, please carefully consider the information provided under the heading &#8220;Risk Factors&#8221; starting on page 6.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Company Overview</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">GeoVax Labs, Inc. (&#8220;GeoVax&#8221; or the &#8220;Company&#8221;) is a clinical-stage biotechnology company developing immunotherapies and vaccines against infectious diseases and cancers using a novel vector vaccine platform (Modified Vaccinia Ankara-Virus Like Particle or &#8220;GV-MVA-VLP&#8482;&#8221;).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In January 2020, we announced the start of our program to develop a vaccine for prevention of novel coronavirus (COVID-19) infection. That effort has resulted in four COVID-19 vaccine candidates. Three COVID-19 vaccine candidates have been designed and constructed and are being tested using relevant experimental animal challenge models.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our other current development programs are focused on preventive vaccines against hemorrhagic fever viruses (Ebola, Sudan, Marburg, and Lassa fever), Zika virus and malaria; preventive and therapeutic vaccines against Human Immunodeficiency Virus (HIV); as well as immunotherapies for solid tumor cancers.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For our infectious disease vaccines, our recombinant MVA vector expresses target proteins on highly immunogenic virus-like particles (&#8220;VLPs&#8221;) in the person being vaccinated, with the intended result of producing durable immune responses with the safety characteristics of the replication deficient MVA vector and cost-effective manufacturing.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In cancer immunotherapy, we believe that stimulating the immune system to treat or prevent cancers is a compelling concept and that the opportunity for immune-activating technologies is promising, especially in light of advancements such as checkpoint inhibitors leading the way in oncology. Despite drug approvals in limited indications and promising results in clinical trials, there remains a significant need and opportunity for further advancements. We believe our GV-MVA-VLP&#8482;&nbsp;platform is well-suited for delivery of tumor-associated antigens and we plan to pursue development of our platform in this space.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our most advanced vaccine program is focused on prevention of the clade B subtype of HIV prevalent in the regions of the Americas, Western Europe, Japan and Australia; our HIV vaccine candidate, GOVX-B11, will be included in an upcoming clinical trial (HVTN 132) managed by the HIV Vaccine Clinical Trials Network (HVTN) with support from the National Institute of Allergy and Infectious Diseases (NIAID) of the National Institutes of Health (NIH), which we expect may begin in late 2021. Additionally, during August 2020 a consortium led by researchers at the University of California, San Francisco (UCSF) began a clinical trial using our vaccine as part of a combinational therapy to induce remission in HIV-positive individuals. Through the efforts of our collaborator, American Gene Technologies International, Inc. (AGT), we expect that our HIV vaccine will also enter clinical trials during 2021 in combination with AGT&#8217;s gene therapy technology to seek a functional cure for HIV.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our other vaccine and immunotherapy programs are at various other stages of development as described below.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Recent Developments</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On January 11, 2021, we&nbsp;<b>a</b>nnounced that the National Institute of Allergy and Infectious Diseases (NIAID), part of the National Institutes of Health (NIH), had awarded the Company a Small Business Innovative Research (SBIR) grant in support of its development of a vaccine against SARS-CoV-2, the virus that causes COVID&#8209;19.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Phase 1 grant, titled, &#8220;<i>Preclinical Development of GV-MVA-VLP Vaccines Against COVID-19,</i>&#8221; will support the ongoing design, construction and preclinical testing of GeoVax&#8217;s vaccine candidates in preparation for human clinical trials. The efficacy testing will be performed in collaboration with the University of Texas Medical Branch (UTMB).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">1</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our Differentiated Vaccine and Immunotherapy Platform</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Vaccines typically contain agents (antigens) that resemble disease-causing microorganisms. Traditional vaccines are often made from weakened or killed forms of the virus or from its surface proteins. Some newer vaccines use recombinant DNA (deoxyribonucleic acid) technology to generate vaccine antigens in bacteria or cultured cells from specific portions of the DNA sequence of the target pathogen. The generated antigens are then purified and formulated for use in a vaccine. We believe the most successful of these purified antigens have been non-infectious virus-like particles (VLPs) as exemplified by vaccines for hepatitis B (Merck&#8217;s Recombivax&#174; and GSK&#8217;s Engerix&#174;) and Papilloma viruses (GSK&#8217;s Cervarix&#174;, and Merck&#8217;s Gardasil&#174;). Our approach uses recombinant DNA and/or recombinant MVA to produce VLPs in the person being vaccinated (in vivo) reducing complexity and costs of manufacturing. In human clinical trials of our HIV vaccines, we believe we have demonstrated that our VLPs, expressed from within the cells of the person being vaccinated, can be safe, yet elicit both strong and durable humoral and cellular immune response.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">VLPs mimic authentic viruses in form but are not infectious or capable of replicating and can cause the body&#8217;s immune system to recognize and kill targeted viruses to prevent an infection. VLPs can also train the immune system to recognize and kill virus-infected cells to control infection and reduce the length and severity of disease. One of the biggest challenges with VLP-based vaccines is to design the vaccines in such a way that the VLPs will be recognized by the immune system in the same way as the authentic virus would be. We design our vaccines such that, when VLPs for enveloped viruses like HIV, Ebola, Marburg or Lassa fever are produced <i>in vivo</i> (in the cells of the recipient), they include not only the protein antigens, but also an envelope consisting of membranes from the vaccinated individual&#8217;s cells. In this way, they are highly similar to the virus generated in a person&#8217;s body during a natural infection. VLPs produced <i>in vitro</i> (in a pharmaceutical plant), by contrast, have no envelope; or, envelopes from the cultured cells (typically hamster or insect cells) used to produce them. We believe our technology therefore provides distinct advantages by producing VLPs that more closely resemble the authentic viruses. We believe this feature of our immunogens allows the body&#8217;s immune system to more readily recognize the virus. By producing VLPs <i>in vivo</i>, we believe we also avoid potential purification issues associated with <i>in vitro</i> production of VLPs.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Figure 1 below shows examples of thin section electron micrographs of actual viruses and VLPs for these viruses expressed by GeoVax MVA-VLP vaccines.</p>

<p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><img alt="f1.jpg" src="f1.jpg"></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Figure 1. Comparison of MVA-VLPs and native virus structures</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">2</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In the MVA-VLP platform, we take advantage of MVA&#8217;s large &#8220;coding capacity&#8221; to insert genes that encode multiple proteins, the combination of which is adequate to support the generation of VLPs by the MVA infected cells. Utility has been demonstrated for multiple vaccine candidates wherein the MVA-encoded viral matrix proteins and glycoproteins assemble into VLPs. MVA was originally developed as a safer smallpox vaccine for use in immune-compromised individuals. It was developed by attenuating the standard smallpox vaccine by passaging it (over 500 passages) in chicken embryos or chicken embryo fibroblasts, resulting in a virus with limited ability to replicate in human cells (thus safe) but with high replication capability in avian cells (thus cost effective for manufacturing). The deletions also resulted in the loss of immune evasion genes which assist the spread of wild type smallpox infections, even in the presence of human immune responses.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Strategy</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our corporate strategy is to advance, protect and exploit our differentiated vaccine/immunotherapy platform leading to the successful development of preventive and therapeutic vaccines against infectious diseases and various cancers. With our design and development capabilities, we are progressing and validating an array of cancer and infectious disease immunotherapy and vaccine product candidates. Our goal is to advance products through regulatory registration and commercialization while maintaining consideration of collaborations and partnering that will maximize the financial value return to our stockholders. We also seek to leverage third party resources through collaborations and partnerships for preclinical and clinical testing, as well as strategic supply chain relationships with various government, academic and industry entities to ensure and achieve the highest level of expertise and quality in support of our developments.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We selected MVA for use as the live viral component of our vaccines because of its well-established safety record and because of the ability of this vector to carry sufficient viral sequences to produce VLPs. MVA was originally developed as a safer smallpox vaccine for use in immune-compromised individuals. It was developed by attenuating the standard smallpox vaccine by passaging it (over 500 passages) in chicken embryos or chicken embryo fibroblasts, resulting in a virus with limited ability to replicate in human cells (thus safe) but with high replication capability in avian cells (thus cost effective for manufacturing). The deletions also resulted in the loss of immune evasion genes which assist the spread of wild type smallpox infections, even in the presence of human immune responses.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our Product Development Pipeline</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our primary focus is to advance, independently and in partnerships, the products developed from our GV-MVA-VLP&#8482; platform. We are currently developing a number of vaccines and immunotherapies for prevention or treatment of infectious diseases and cancer. The table below summarizes the status of our product development programs, which are discussed in greater detail in the following pages.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 95%; margin-left: 9pt; margin-right: auto;">

		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><u>Product Area / Indication</u></b></p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><u>Stage of Development</u></b></p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b><u>Collaborators / Sponsors</u></b></p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><u>Cancer</u></p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">HPV-related cancers</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Preclinical</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Emory</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">MUC1-expressing tumors</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Preclinical completed</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Univ. of Pittsburgh, ViaMune</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Cyclin B1-expressing tumors</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Preclinical</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Checkpoint inhibitors</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Preclinical</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leidos</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><u>Infectious Diseases</u></p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">&nbsp;</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">HIV (preventive)</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Phase 2a completed</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">NIH, HVTN, Emory</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">HIV (immunotherapy)</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Phase 1</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">AGT, UCSF</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Zika</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Preclinical completed</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">NIH, CDC</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Malaria</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Preclinical</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Leidos, Burnet Institute</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Ebola, Marburg, Sudan</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Preclinical completed</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">NIH, USAMRIID, UTMB</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Lassa Fever</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Preclinical</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">NIH, DoD, Scripps, IHV, UTMB, USNRL, Geneva Foundation</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 17.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Coronavirus (COVID-19)</p>
			</td>
			<td style="vertical-align: top; width: 13.6%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Preclinical</p>
			</td>
			<td style="vertical-align: top; width: 21.2%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">UTMB</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We are seeking to develop a broad product pipeline based on our GV-MVA-VLP&#8482; platform and have been pleased with the results, particularly considering the challenges we have faced in obtaining sufficient capital prior to our underwritten public offering in September 2020, and the related relatively small number of scientifically skilled employees we employ. These constraints have made it necessary to set priorities as to our primary focuses, and those will change as opportunities, resources, and other circumstances dictate. During 2019, for example, in addition to working with our collaborators/sponsors, we chose to focus a portion of our management time and budget in the area of immuno-oncology. More recently, the emergence of novel coronavirus (COVID-19) led us to decide to devote our management time and resources, and our platform, to address this epidemic. At times, some of our development programs are paused as we shift our focus due to our limited resources.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">3</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Principal Risks</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Any investment in our securities involves a high degree of risk. You should consider carefully the risks described below, and the more detailed information at &#8220;Risk Factors&#8221; on page 6&nbsp;of this prospectus, together with all of the other information contained in this prospectus.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">&nbsp;</td>
			<td style="width: 18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We have a history of operating losses, and we expect losses to continue for the foreseeable future;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our business will require continued funding. If we do not receive adequate funding, we will not be able to continue our operations;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our products are still being developed, are unproven, and may not be successful;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We depend upon key personnel who may terminate their employment with us at any time. If we were to lose the services of any of these individuals, our business and operations may be adversely affected;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Regulatory and legal uncertainties could result in significant costs or otherwise harm our business;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We face intense competition and rapid technological change that could result in products that are superior to the products we are developing; and our product candidates are based on new medical technology and, consequently, are inherently risky;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Concerns about the safety and efficacy of our products could limit our future success;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We may experience delays in our clinical trials that could adversely affect our financial results and our commercial prospects;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Failure to obtain timely regulatory approvals required to exploit the commercial potential of our products could increase our future development costs or impair our future sales;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Changes in healthcare law and implementing regulations, as well as changes in healthcare policy, may impact our business in ways that we cannot currently predict, and may have a significant adverse effect on our business and results of operations;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We could lose our license rights to our important intellectual property if we do not fulfill our contractual obligations to our licensors;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Other parties may claim that we infringe their intellectual property or proprietary rights, which could cause us to incur significant expenses or prevent us from selling products;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The market price of our common stock is highly volatile;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Our common stock does not have a vigorous trading market and investors may not be able to sell their securities when desired; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">We will need additional capital, and the sale of additional shares or other equity securities could result in additional dilution to our stockholders</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">4</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Corporate Information</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We are incorporated under the laws of the State of Delaware. Our principal corporate offices are located at 1900 Lake Park Drive, Suite&nbsp;380, Smyrna, Georgia 30080 (metropolitan Atlanta). Our telephone number is (678)&nbsp;384-7220. The address of our website is www.geovax.com. Our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and all amendments to those reports, are available to you free of charge through the &#8220;Investors&#8221; section of our website as soon as reasonably practicable after such materials have been electronically filed with or furnished to the Securities and Exchange Commission (&#8220;SEC&#8221;). Information contained on our website does not form a part of this prospectus.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>THE OFFERING</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align:top;width:20.6%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Common Stock Offered by us</b></p>
			</td>
			<td style="vertical-align:top;width:1.1%;">&nbsp;</td>
			<td style="vertical-align:top;width:31.2%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Up to 1,869,966 shares of common stock issuable upon exercise of the outstanding September Warrants. Each September Warrant is exercisable at any time for the purchase of one share of our common stock at an exercise price of $5.00 per share. The September Warrants expire on September 29, 2025.</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:0%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Common Stock Outstanding prior to this offering</b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Common Stock Outstanding after this offering</b></p>
			</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">6,315,467<sup style="vertical-align:top;line-height:120%;font-size:pt">&nbsp;(1)</sup></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">&nbsp;</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">8,185,433 shares, assuming full exercise of the September Warrants</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:0%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Use of Proceeds</b></p>
			</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We will receive approximately $9,349,830 of proceeds if all the currently outstanding September Warrants are exercised for cash net of an 8% commission and our anticipated offering expenses. See &#8220;Plan of Distribution.&#8221;&nbsp;We currently intend to use these proceeds for general corporate purposes. See &#8220;Use of Proceeds.&#8221;</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:0%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>NASDAQ Capital Markets Symbols</b></p>
			</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our common stock and the September Warrants are listed on the NASDAQ Capital Market under the symbols &#8220;GOVX&#8221;&nbsp;and &#8220;GOVXW,&#8221;&nbsp;respectively.</p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align:top;width:0%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Risk Factors</b></p>
			</td>
			<td style="vertical-align:top;width:0%;">&nbsp;</td>
			<td style="vertical-align:top;width:0%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Investment in our securities involves a high degree of risk and could result in a loss of your entire investment. See &#8220;Risk Factors&#8221;&nbsp;beginning on page 6&nbsp;to read about factors you should consider before buying our shares of common stock.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The number of shares of our common stock outstanding after the completion of this offering is based on 6,315,467 shares of our common stock outstanding as of March 23, 2021, and excludes</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">2,793,635 shares of common stock issuable upon the exercise of other outstanding warrants with a weighted average exercise price of $5.07 per share; or</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">980,000 shares of our common stock which are reserved for issuance under our 2020 Stock Incentive Plan. The issuance of 750,000 of those shares is contingent upon receipt of stockholder approval of their inclusion in the 2020 Stock Incentive Plan. On December 2, 2020, we granted options to purchase 602,000 shares under the plan at an exercise price of $2.79 per share. Of those, 536,000 are contingent upon receipt of stockholder approval.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">5</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>RISK FACTORS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Any investment in our securities involves a high degree of risk. You should consider carefully the risks described below, together with all of the other information contained in this prospectus, before you decide whether to purchase our securities. If any of these actually occur, our business, financial condition or operating results could be adversely affected. The risks described below are not the only ones we face. Additional risks not currently known to us or that we currently do not deem material also may become important factors that may materially and adversely affect our business. The trading price of our securities could decline due to any of these described or additional risks and you could lose part or all of your investment.</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Risks Related to Our Business</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We have a history of operating losses, and we expect losses to continue for the foreseeable future.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As a research and development-focused company, we have had no product revenue to date and revenues from our government grants and other collaborations have not generated sufficient cash flows to cover operating expenses. Since our inception, we have incurred operating losses each year due to costs incurred in connection with research and development activities and general and administrative expenses associated with our operations. We incurred a net loss of $2,958,068 for the year ended December 31, 2020. We expect to incur additional operating losses and expect cumulative losses to increase as our research and development, preclinical, clinical, and manufacturing efforts expand. Our ability to generate revenue and achieve profitability depends on our ability to successfully complete the development of our product candidates, conduct preclinical tests and clinical trials, obtain the necessary regulatory approvals, and manufacture and market or otherwise commercialize our products. Unless we are able to successfully meet these challenges, we will not be profitable and may not remain in business.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our business will require continued funding. If we do not receive adequate funding, we will not be able to continue our operations.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">To date, we have financed our operations principally through the sale of our equity securities and through government grants and clinical trial support. We will require substantial additional financing at various intervals for our operations, including clinical trials, operating expenses, intellectual property protection and enforcement, for pursuit of regulatory approvals, and for establishing or contracting out manufacturing, marketing and sales functions. There is no assurance that such additional funding will be available on terms acceptable to us or at all. If we are not able to secure the significant funding that is required to maintain and continue our operations at current levels, or at levels that may be required in the future, we may be required to delay clinical studies or clinical trials, curtail operations, or obtain funds through collaborative arrangements that may require us to relinquish rights to some of our products or potential markets.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The costs of conducting all of our human clinical trials to date for our preventive HIV vaccine have been borne by the HVTN, with funding by NIAID, and we expect NIAID support for additional clinical trials. GeoVax incurs costs associated with manufacturing the clinical vaccine supplies and other study support. We cannot predict the level of support we will receive from the HVTN or NIAID for any additional clinical trials of our HIV vaccines.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our current operations are also partially supported by U.S. government grants awarded to us to support our COVID-19 and Lassa Fever vaccine programs. We are pursuing additional support from the federal government for our vaccine programs; however, as we progress to the later stages of our vaccine development activities, government financial support may be more difficult to obtain, or may not be available at all. Furthermore, there is some risk that actual funding for grants could be delayed, cut back, or eliminated due to government budget constraints. Therefore, it will be necessary for us to look to other sources of funding to finance our development activities.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We expect that our current working capital, combined with proceeds from current government grants, will be sufficient to support our planned level of operations into 2023. We will need to raise additional funds to significantly advance our vaccine development programs and to continue our operations. In order to meet our operating cash flow needs we plan to seek sources of non-dilutive capital through government grant programs and clinical trial support. We may also plan additional offerings of our equity securities, debt, or convertible debt instruments. Should the financing we require to sustain our working capital needs be unavailable or prohibitively expensive when we require it, the consequences could have a material adverse effect on our business, operating results, financial condition and prospects.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">6</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Significant disruptions of information technology systems or breaches of information security systems could adversely affect our business. </i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We rely upon a combination of information technology systems and traditional recordkeeping to operate our business. In the ordinary course of business, we collect, store, and transmit confidential information (including, but not limited to, personal information and intellectual property). We have also outsourced elements of our operations to third parties, including elements of our information technology systems and, as a result, we manage a number of independent vendor relationships with third parties who may or could have access to our confidential information. Our information technology and information security systems and records are potentially vulnerable to security breaches, service interruptions, or data loss from inadvertent or intentional actions by our employees or vendors. Our information technology and information security systems and records are also potentially vulnerable to malicious attacks by third parties. Such attacks are of ever-increasing levels of sophistication and are made by groups and individuals with a wide range of expertise and motives (including, but not limited to, financial crime, industrial espionage, and market manipulation).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">While we have invested, and continue to invest, a portion of our limited funds in our information technology and information security systems, there can be no assurance that our efforts will prevent security breaches, service interruptions, or data losses. Any security breaches, service interruptions, or data losses could adversely affect our business operations and/or result in the loss of critical or sensitive confidential information or intellectual property, and could result in financial, legal, business, and reputational harm to us or allow third parties to gain material, inside information that they may use to trade in our securities.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our business could be adversely affected by widespread public health epidemics or other catastrophic events beyond our control.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In addition to our reliance on our own employees and facilities, we depend on our collaborators, laboratories and other facilities for the continued operation of our business. Despite any precautions we take, public health epidemics, such as COVID-19, or other catastrophic events, such as natural disasters, terrorist attack, hurricanes, fire, floods and ice and snowstorms, may result in interruptions in our business.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In response to the COVID-19 pandemic, we have suspended all non-essential travel for our employees, are canceling or postponing in-person attendance at industry events, and limiting in-person work-related meetings. Currently, as a result of the work and travel restrictions related to the ongoing pandemic, several of our business activities are being conducted remotely which might be less effective than in-person meetings or in-office work. Despite these precautions, the necessary work within our laboratory and of our collaborators has continued without significant interruption. Although we continue to monitor the situation and may adjust our current policies as more information and guidance become available, temporarily suspending travel and limitations on doing business in-person has and could continue to negatively impact our business development efforts and create operational or other challenges, any of which could harm our business, financial condition and results of operations.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In addition, the COVID-19 pandemic could disrupt our operations due to absenteeism by infected or ill members of management or other employees because of our limited staffing. COVID-19 related illness could also impact members of our Board of Directors resulting in absenteeism from meetings of the directors or committees of directors, and making it more difficult to convene the quorums of the full Board of Directors or its committees needed to conduct meetings for the management of our affairs.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Risks Related to Development and Commercialization of Product Candidates</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>and Dependence on Third Parties</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our products are still being developed and are unproven. These products may not be successful.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">To become profitable, we must generate revenue through sales of our products. However, our products are in varying stages of development and testing. Our products have not been proven in human clinical trials and have not been approved by any government agency for sale. If we cannot successfully develop and prove our products and processes, or if we do not develop other sources of revenue, we will not become profitable and at some point, we would discontinue operations.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">7</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>We depend upon key personnel who may terminate their employment with us at any time. If we were to lose the services of any of these individuals, our business and operations may be adversely affected.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The success of our business strategy will depend to a significant degree upon the continued services of key management, technical and scientific personnel and our ability to attract and retain additional qualified personnel and managers. Competition for qualified personnel is intense among companies, academic institutions and other organizations. The ability to attract and retain personnel is adversely affected by our financial challenges. If we are unable to attract and retain key personnel and advisors, it may negatively affect our ability to successfully develop, test, commercialize and market our products and product candidates.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Regulatory and legal uncertainties could result in significant costs or otherwise harm our business.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">To manufacture and sell our products, we must comply with extensive domestic and international regulation. In order to sell our products in the United States, approval from the U.S. Food and Drug Administration (the &#8220;FDA&#8221;) is required. Satisfaction of regulatory requirements, including FDA requirements, typically takes many years, and if approval is obtained at all, it is dependent upon the type, complexity and novelty of the product, and requires the expenditure of substantial resources. We cannot predict whether our products will be approved by the FDA. Even if they are approved, we cannot predict the time frame for approval. Foreign regulatory requirements differ from jurisdiction to jurisdiction and may, in some cases, be more stringent or difficult to meet than FDA requirements. As with the FDA, we cannot predict if or when we may obtain these regulatory approvals. If we cannot demonstrate that our products can be used safely and successfully in a broad segment of the patient population on a long-term basis, our products would likely be denied approval by the FDA and the regulatory agencies of foreign governments.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>We face intense competition and rapid technological change that could result in products that are superior to the products we will be commercializing or developing.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The market for vaccines that protect against or treat human infectious diseases is intensely competitive and is subject to rapid and significant technological change. We have numerous competitors in the United States and abroad, including, among others, large companies with substantially greater resources than us. If any of our competitors develop products with efficacy or safety profiles significantly better than our products, we may not be able to commercialize our products, and sales of any of our commercialized products could be harmed. Some of our competitors and potential competitors have substantially greater product development capabilities and financial, scientific, marketing and human resources than we do. Competitors may develop products earlier, obtain FDA approvals for products more rapidly, or develop products that are more effective than those under development by us. We will seek to expand our technological capabilities to remain competitive; however, research and development by others may render our technologies or products obsolete or noncompetitive, or result in treatments or cures superior to ours.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Our product candidates are based on new medical technology and, consequently, are inherently risky. Concerns about the safety and efficacy of our products could limit our future success.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We are subject to the risks of failure inherent in the development of product candidates based on new medical technologies. These risks include the possibility that the products we create will not be effective, that our product candidates will be unsafe or otherwise fail to receive the necessary regulatory approvals, and that our product candidates will be hard to manufacture on a large scale or will be uneconomical to market.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Many pharmaceutical products cause multiple potential complications and side effects, not all of which can be predicted with accuracy and many of which may vary from patient to patient. Long term follow-up data may reveal previously unidentified complications associated with our products. The responses of potential physicians and others to information about complications could materially adversely affect the market acceptance of our products, which in turn would materially harm our business.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">8</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>We may experience delays in our clinical trials that could adversely affect our financial results and our commercial prospects.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We do not know whether planned pre-clinical and clinical trials will begin on time or whether we will complete any of our trials on schedule, if at all. Product development costs will increase if we have delays in testing or approvals or if we need to perform more or larger clinical trials than planned. Significant delays may adversely affect our financial results and the commercial prospects for our products and delay our ability to become profitable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We rely heavily on the HVTN, independent clinical investigators, vaccine manufacturers, and other third-party service providers for successful execution of our clinical trials, but do not control many aspects of their activities. We are responsible for ensuring that each of our clinical trials is conducted in accordance with the general investigational plan and protocols for the trial. Moreover, the FDA requires us to comply with standards, commonly referred to as Good Clinical Practices, for conducting, recording, and reporting the results of clinical trials to assure that data and reported results are credible and accurate and that the rights, integrity and confidentiality of trial participants are protected. Our reliance on third parties that we do not control does not relieve us of these responsibilities and requirements. Third parties may not complete activities on schedule or may not conduct our clinical trials in accordance with regulatory requirements or our stated protocols. The failure of these third parties to carry out their obligations could delay or prevent the development, approval and commercialization of our product candidates. There is also a risk of changes in clinical trial strategy and timelines due to the HVTN and NIAID altering their trial strategy.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Failure to obtain timely regulatory approvals required to exploit the commercial potential of our products could increase our future development costs or impair our future sales.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">None of our vaccines are approved by the FDA for sale in the United States or by other regulatory authorities for sale in foreign countries. To exploit the commercial potential of our technologies, we are conducting and planning to conduct additional pre-clinical studies and clinical trials. This process is expensive and can require a significant amount of time. Failure can occur at any stage of testing, even if the results are favorable. Failure to adequately demonstrate safety and efficacy in clinical trials could delay or preclude regulatory approval and restrict our ability to commercialize our technology or products. Any such failure may severely harm our business. In addition, any approvals we obtain may not cover all of the clinical indications for which approval is sought or may contain significant limitations in the form of narrow indications, warnings, precautions or contraindications with respect to conditions of use, or in the form of onerous risk management plans, restrictions on distribution, or post-approval study requirements.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>State pharmaceutical marketing compliance and reporting requirements may expose us to regulatory and legal action by state governments or other government authorities.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Several states have enacted legislation requiring pharmaceutical companies to establish marketing compliance programs and file periodic reports on sales, marketing, pricing and other activities. Similar legislation is being considered in other states. Many of these requirements are new and uncertain, and available guidance is limited. Unless we are in full compliance with these laws, we could face enforcement action, fines, and other penalties and could receive adverse publicity, all of which could harm our business.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Changes in healthcare law and implementing regulations, as well as changes in healthcare policy, may impact our business in ways that we cannot currently predict, and may have a significant adverse effect on our business and results of operations. </i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In the United States and foreign jurisdictions, there have been, and continue to be, several legislative and regulatory changes and proposed changes regarding the healthcare system that could prevent or delay marketing approval of product candidates, restrict or regulate post-approval activities, and affect our ability to profitably sell any product candidates for which we obtain marketing approval. Among policy makers and payors in the United States and elsewhere, including in the European Union, there is significant interest in promoting changes in healthcare systems with the stated goals of containing healthcare costs, improving quality and/or expanding access. In the United States, the pharmaceutical industry has been a particular focus of these efforts and has been significantly affected by major legislative initiatives.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">9</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act of 2010 (collectively, the &#8220;Affordable Care Act&#8221;), substantially changed the way healthcare is financed by both the government and private insurers, and significantly impacts the U.S. pharmaceutical industry. The Affordable Care Act includes a number of provisions that are intended to lower healthcare costs, including provisions relating to prescription drug prices and government spending on medical products.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Since its enactment, there have also been judicial and Congressional challenges to certain aspects of the Affordable Care Act, as well as efforts by to repeal or replace certain aspects of the statute. We continue to evaluate the effect that the Affordable Care Act and subsequent changes to the statute has on our business. It is uncertain the extent to which any such changes may impact our business or financial condition.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">There has also been heightened governmental scrutiny recently over the manner in which drug manufacturers set prices for their marketed products. There have been several Congressional inquiries and proposed bills, as well as state efforts, designed to, among other things, bring more transparency to product pricing, review the relationship between pricing and manufacturer patient programs, and reform government program reimbursement methodologies for drug products. In June 2017, the FDA issued a Drug Competition Action plan intended to lower prescription drug prices by encouraging competition from generic versions of existing products. In July 2018, the FDA issued a Biosimilar Action Plan, intended to similarly promote competition to prescription biologics from biosimilars.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Individual states in the United States have also become increasingly aggressive in passing legislation and implementing regulations designed to control pharmaceutical and biological product pricing, including price or patient reimbursement constraints, discounts, restrictions on certain product access and marketing cost disclosure and transparency measures. For example, in September 2017, the California State Assembly approved SB17, which requires pharmaceutical companies to notify health insurers and government health plans at least 60 days before any scheduled increases in the prices of their products if they exceed 16% over a two-year period, and further requiring pharmaceutical companies to explain the reasons for such increase. Effective in 2016, Vermont passed a law requiring certain manufacturers identified by the state to justify their price increases.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We expect that these, and other healthcare reform measures that may be adopted in the future, may result in more rigorous coverage criteria and lower reimbursement, and in downward pressure on the price that we receive for any approved product. Any reduction in reimbursement from Medicare or other government-funded programs may result in a similar reduction in payments from private payors. The implementation of cost containment measures or other healthcare reforms may prevent us from being able to generate revenue, attain profitability or commercialize our drugs, once marketing approval is obtained.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>We may not be successful in establishing collaborations for product candidates we seek to commercialize, which could adversely affect our ability to discover, develop, and commercialize products.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We expect to seek collaborations for the development and commercialization of product candidates in the future. The timing and terms of any collaboration will depend on the evaluation by prospective collaborators of the clinical trial results and other aspects of a product&#8217;s safety and efficacy profile. If we are unable to reach agreements with suitable collaborators for any product candidate, we will be forced to fund the entire development and commercialization of such product candidates, ourselves, and we may not have the resources to do so. If resource constraints require us to enter into a collaboration agreement early in the development of a product candidate, we may be forced to accept a more limited share of any revenues the product may eventually generate. We face significant competition in seeking appropriate collaborators. Moreover, these collaboration arrangements are complex and time-consuming to negotiate and document. We may not be successful in our efforts to establish collaborations or other alternative arrangements for any product candidate. Even if we are successful in establishing collaborations, we may not be able to ensure fulfillment by collaborators of their obligations or our expectations.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We do not have manufacturing, sales or marketing experience.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We do not have experience in manufacturing, selling, or marketing. To obtain the expertise necessary to successfully manufacture, market, and sell our products, we must develop our own commercial infrastructure and/or collaborative commercial arrangements and partnerships. Our ability to execute our current operating plan is dependent on numerous factors, including, the performance of third-party collaborators with whom we may contract.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">10</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our products under development may not gain market acceptance.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our products may not gain market acceptance among physicians, patients, healthcare payers and the medical community. Significant factors in determining whether we will be able to compete successfully include:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the efficacy and safety of our products;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the time and scope of regulatory approval;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">reimbursement coverage from insurance companies and others;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the price and cost-effectiveness of our products, especially as compared to any competitive products; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the ability to maintain patent protection.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We may be required to defend lawsuits or pay damages for product liability claims.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Product liability is a major risk in testing and marketing biotechnology and pharmaceutical products. We may face substantial product liability exposure in human clinical trials and for products that we sell after regulatory approval. We carry product liability insurance and we expect to continue such policies. However, product liability claims, regardless of their merits, could exceed policy limits, divert management&#8217;s attention, and adversely affect our reputation and demand for our products.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Reimbursement decisions by third-party payors may have an adverse effect on pricing and market acceptance. If there is not sufficient reimbursement for our products, it is less likely that they will be widely used.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Market acceptance of products we develop, if approved, will depend on reimbursement policies and may be affected by, among other things, future healthcare reform measures. Government authorities and third-party payors, such as private health insurers and health maintenance organizations, decide which drugs they will cover and establish payment levels. We cannot be certain that reimbursement will be available for any products that we may develop. Also, we cannot be certain that reimbursement policies will not reduce the demand for, or the price paid for our products. If reimbursement is not available or is available on a limited basis, we may not be able to successfully commercialize products that we develop.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Risks Related to Our Intellectual Property</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>We could lose our license rights to our important intellectual property if we do not fulfill our contractual obligations to our licensors.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our rights to significant parts of the technology we use in our products are licensed from third parties and are subject to termination if we do not fulfill our contractual obligations to our licensors. Termination of intellectual property rights under any of our license agreements could adversely impact our ability to produce or protect our products. Our obligations under our license agreements include requirements that we make milestone payments to our licensors upon the achievement of clinical development and regulatory approval milestones, royalties as we sell commercial products, and reimbursement of patent filing and maintenance expenses. Should we become bankrupt or otherwise unable to fulfill our contractual obligations, our licensors could terminate our rights to critical technology that we rely upon.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Other parties may claim that we infringe their intellectual property or proprietary rights, which could cause us to incur significant expenses or prevent us from selling products.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our success will depend in part on our ability to operate without infringing the patents and proprietary rights of third parties. The manufacture, use and sale of new products have been subject to substantial patent rights litigation in the pharmaceutical industry. These lawsuits generally relate to the validity and infringement of patents or proprietary rights of third parties. Infringement litigation is prevalent with respect to generic versions of products for which the patent covering the brand name product is expiring, particularly since many companies that market generic products focus their development efforts on products with expiring patents. Pharmaceutical companies, biotechnology companies, universities, research institutions or other third parties may have filed patent applications or may have been granted patents that cover aspects of our products or our licensors&#8217; products, product candidates or other technologies.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">11</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Future or existing patents issued to third parties may contain patent claims that conflict with those of our products. We expect to be subject to infringement claims from time to time in the ordinary course of business, and third parties could assert infringement claims against us in the future with respect to our current products or with respect to products that we may develop or license. Litigation or interference proceedings could force us to:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">stop or delay selling, manufacturing or using products that incorporate, or are made using the challenged intellectual property;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">pay damages; or</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">enter into licensing or royalty agreements that may not be available on acceptable terms, if at all.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Any litigation or interference proceedings, regardless of their outcome, would likely delay the regulatory approval process, be costly and require significant time and attention of our key management and technical personnel.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Any inability to protect intellectual property rights in the United States and foreign countries could limit our ability to manufacture or sell products.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We will rely on trade secrets, unpatented proprietary know-how, continuing technological innovation and, in some cases, patent protection to preserve our competitive position. Our patents and licensed patent rights may be challenged, invalidated, infringed or circumvented, and the rights granted in those patents may not provide proprietary protection or competitive advantages to us. We and our licensors may not be able to develop patentable products with acceptable patent protection. Even if patent claims are allowed, the claims may not issue, or in the event of issuance, may not be sufficient to protect the technology owned by or licensed to us. If patents containing competitive or conflicting claims are issued to third parties, we may be prevented from commercializing the products covered by such patents or may be required to obtain or develop alternate technology. In addition, other parties may duplicate, design around or independently develop similar or alternative technologies.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We may not be able to prevent third parties from infringing or using our intellectual property, and the parties from whom we may license intellectual property may not be able to prevent third parties from infringing or using the licensed intellectual property. We generally attempt to control and limit access to, and the distribution of, our product documentation and other proprietary information. Despite efforts to protect this proprietary information, unauthorized parties may obtain and use information that we may regard as proprietary. Other parties may independently develop similar know-how or may even obtain access to these technologies.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The laws of some foreign countries do not protect proprietary information to the same extent as the laws of the United States, and many companies have encountered significant problems and costs in protecting their proprietary information in these foreign countries.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Neither the U.S. Patent and Trademark Office nor the courts have established a consistent policy regarding the breadth of claims allowed in pharmaceutical patents. The allowance of broader claims may increase the incidence and cost of patent interference proceedings and the risk of infringement litigation. On the other hand, the allowance of narrower claims may limit the value of our proprietary rights.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Risks Related To Our Common Stock</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Upon exercise of our outstanding warrants we will be obligated to issue a substantial number of additional shares of common stock which will dilute our present shareholders. </i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We are obligated to issue additional shares of our common stock in connection with our outstanding warrants. Currently outstanding warrants are exercisable for 2,793,635 shares. The exercise of these warrants will cause us to issue additional shares of our common stock and will dilute the percentage ownership of our shareholders.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">12</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>The market price of our common stock is highly volatile.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The market price of our common stock has been, and is expected to continue to be, highly volatile. Certain factors, including announcements of new developments by us or other companies, regulatory matters, new or existing medicines or procedures, concerns about our financial position, operating results, litigation, government regulation, developments or disputes relating to agreements, patents or proprietary rights, may have a significant impact on the market price of our stock. In addition, potential dilutive effects of future sales of shares of common stock by us, and subsequent sales of common stock by the holders of our options and warrants could have an adverse effect on the market price of our shares.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In addition, the securities markets from time to time experience significant price and volume fluctuations that are unrelated to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>We will need additional capital, and the sale of additional shares or other equity securities could result in additional dilution to our stockholders.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In order to meet our operating cash flow needs, we may plan additional offerings of our equity securities, debt, or convertible debt instruments. The sale of additional equity securities could result in significant additional dilution to our stockholders. The incurrence of indebtedness could result in debt service obligations and operating and financing covenants that would restrict our operations. We cannot assure investors that financing will be available in amounts or on terms acceptable to us, if at all.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Certain provisions of our certificate of incorporation which authorize the issuance of additional shares of preferred stock may make it more difficult for a third party to effect a change in control.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our certificate of incorporation authorizes our Board of Directors to issue up to 10,000,000 shares of preferred stock. We have issued, and there are outstanding, 100 shares of Series B Convertible Preferred Stock. The remaining shares of preferred stock may be issued in one or more series, the terms of which may be determined at the time of issuance by our Board of Directors without further action by the stockholders. These terms may include voting rights including the right to vote as a series on particular matters, preferences as to dividends and liquidation, conversion rights, redemption rights and sinking fund provisions. The issuance of any newly issued preferred stock could diminish the rights of holders of our common stock, and therefore could reduce the value of our common stock. In addition, specific rights granted to future holders of preferred stock could be used to restrict our ability to merge with, or sell assets to, a third party. The ability of our Board of Directors to issue preferred stock could make it more difficult, delay, discourage, prevent or make it costlier to acquire or effect a change-in-control, which in turn could prevent the stockholders from recognizing a gain in the event that a favorable offer is extended and could materially and negatively affect the market price of our common stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>We have never paid dividends and have no plans to do so.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Holders of shares of our common stock are entitled to receive such dividends as may be declared by our Board of Directors. To date, we have paid no cash dividends on our shares of common stock and we do not expect to pay cash dividends on our common stock in the foreseeable future. We intend to retain future earnings, if any, to provide funds for operations of our business. Therefore, any potential return investors may have in our common stock will be in the form of appreciation, if any, in the market value of their shares of common stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>If we fail to maintain an effective system of internal controls, we may not be able to accurately report our financial results or prevent fraud.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We are subject to reporting obligations under the United States securities laws. The SEC, as required by the Sarbanes-Oxley Act of 2002, adopted rules requiring every public company to include a management report on such company&#8217;s internal controls over financial reporting in its annual report. Effective internal controls are necessary for us to produce reliable financial reports and are important to help prevent fraud. As a result, our failure to achieve and maintain effective internal controls over financial reporting could result in the loss of investor confidence in the reliability of our financial statements, which in turn could negatively impact the trading price of our stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">13</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Public company compliance may make it more difficult for us to attract and retain officers and directors.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Sarbanes-Oxley Act, the Dodd-Frank Act, the JOBS Act, the FAST Act, and rules subsequently implemented by the SEC have required changes in corporate governance practices of public companies. As a public company, we expect these rules and regulations, and amendments to them, to contribute to our compliance costs and to make certain activities more time consuming and costly. As a public company, we also expect that these rules and regulations may make it difficult and expensive for us to obtain director and officer liability insurance and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be difficult for us to attract and retain qualified persons to serve on our board of directors or as executive officers.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Our Certificate of Incorporation and Bylaws may be amended by the affirmative vote of a majority of our stockholders. </i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under the Delaware General Corporation Law, a corporation&#8217;s certificate of incorporation may be amended by the affirmative vote of the holders of a majority of the outstanding shares entitled to vote, and a majority of the outstanding shares of each class entitled to vote as a class, unless the articles require the vote of a larger percentage of shares. Our Certificate of Incorporation, as amended, does not require the vote of a larger percentage of shares. As permitted under the Delaware General Corporation Law, our Bylaws give our board of directors the power to adopt, amend, or repeal our Bylaws. Our stockholders entitled to vote have concurrent power to adopt, amend, or repeal our Bylaws.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Broker-dealers may be discouraged from effecting transactions in shares of our common stock if we are considered to be a penny stock and thus subject to the penny stock rules.</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The SEC has adopted a number of rules to regulate &#8220;penny stocks&#8221; that restrict transactions involving stock which is deemed to be penny stock. Such rules include Rules 3a51-1, 15g-1, 15g-2, 15g-3, 15g-4, 15g-5, 15g-6, 15g&#8209;7, and 15g-9 under the Exchange Act. These rules may have the effect of reducing the liquidity of penny stocks. &#8220;Penny stocks&#8221; generally are equity securities with a price of less than $5.00 per share (other than securities registered on certain national securities exchanges or quoted on Nasdaq if current price and volume information with respect to transactions in such securities is provided by the exchange or system). Our securities have in the past constituted, and may again in the future, if we are delisted from Nasdaq, constitute, &#8220;penny stock&#8221; within the meaning of the rules. The additional sales practice and disclosure requirements imposed upon U.S. broker-dealers may discourage broker-dealers from effecting transactions in shares of our common stock, which could severely limit the market liquidity of such shares and impede their sale in the secondary market.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A U.S. broker-dealer selling penny stock to anyone other than an established customer or &#8220;accredited investor&#8221; (generally, an individual with net worth in excess of $1,000,000 (exclusive of personal residence) or an annual income exceeding $200,000, or $300,000 together with his or her spouse) must make a special suitability determination for the purchaser and must receive the purchaser&#8217;s written consent to the transaction prior to sale, unless the broker-dealer or the transaction is otherwise exempt. In addition, the &#8220;penny stock&#8221; regulations require the U.S. broker-dealer to deliver, prior to any transaction involving a &#8220;penny stock&#8221;, a disclosure schedule prepared in accordance with SEC standards relating to the &#8220;penny stock&#8221; market, unless the broker-dealer or the transaction is otherwise exempt. A U.S. broker-dealer is also required to disclose commissions payable to the U.S. broker-dealer and the registered representative and current quotations for the securities. Finally, a U.S. broker-dealer is required to submit monthly statements disclosing recent price information with respect to the &#8220;penny stock&#8221; held in a customer&#8217;s account and information with respect to the limited market in &#8220;penny stocks&#8221;.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Stockholders should be aware that, according to the SEC, the market for &#8220;penny stocks&#8221; has suffered in recent years from patterns of fraud and abuse. Such patterns include (i) control of the market for the security by one or a few broker-dealers that are often related to the promoter or issuer; (ii) manipulation of prices through prearranged matching of purchases and sales and false and misleading press releases; (iii) &#8220;boiler room&#8221; practices involving high-pressure sales tactics and unrealistic price projections by inexperienced sales persons; (iv) excessive and undisclosed bid-ask differentials and markups by selling broker-dealers; and (v) the wholesale dumping of the same securities by promoters and broker-dealers after prices have been manipulated to a desired level, resulting in investor losses. Our management is aware of the abuses that have occurred historically in the penny stock market. Although we do not expect to be in a position to dictate the behavior of the market or of broker-dealers who participate in the market, management will strive within the confines of practical limitations to prevent the described patterns from being established with respect to our securities.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">14</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>USE OF PROCEEDS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We intend to use the net proceeds from this offering to advance our product candidates, including research and technical development, manufacturing, clinical studies, capital expenditures, and working capital. We may also use the net proceeds from this offering to acquire and invest in complementary products, technologies or businesses; however, we currently have no agreements or commitments to complete any such transaction.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>MARKET FOR COMMON EQUITY AND RELATED STOCKHOLDER MATTERS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Market Information</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On September 25, 2020, our common stock began trading on The Nasdaq Capital Market under the symbol GOVX, and on September 29, 2020, the September Warrants began trading under the symbol &#8220;GOVXW&#8221;. The closing price of our common stock and September Warrants on the Nasdaq Capital Market on March 19, 2021 was $5.20 and $2.18, respectively.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Dividend Policy</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">To date, we have paid no cash dividends on our shares of common stock and we do not expect to pay cash dividends on our common stock in the foreseeable future. We intend to retain future earnings, if any, to provide funds for operations of our business. Therefore, any potential return investors may have in our common stock will be in the form of appreciation, if any, in the market value of their shares of common stock. We are not subject to any legal restrictions respecting the payment of dividends, except that we may not pay dividends if the payment would render us insolvent. Any future determination as to the payment of cash dividends on our common stock will be at the discretion of our Board of Directors.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Transfer Agent, Warrant Agent and Registrar</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The transfer agent and registrar for our common stock and warrant agent for our September Warrants is American Stock Transfer &amp; Trust Company, LLC, 6201 15th Avenue, Brooklyn, NY 11219, telephone (718) 921-8200.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Holders of Common Stock and September Warrants</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of March 23, 2021, there were an estimated 14 holders of record of our common stock and one holder of record of our September Warrants. A substantial number of our shares of common stock and September Warrants are held in street name and may, therefore, be held by additional beneficial owners. This number does not include beneficial owners for whom are securities are held by nominees in street name.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CAPITALIZATION</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table sets forth our capitalization as of December 31, 2020:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">on an actual basis; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">on an as adjusted basis to give effect to (i) the issuance and sale by us of 1,644,000 shares of common stock in February 2021 at a price of $6.25 per share after deducting commissions and offering expenses payable by us, (ii) the issuance and sale by us of 690,034 shares of common stock, upon exercise of September Warrants for cash during January and February 2021 at exercise price of $5.00 per share after deducting commissions payable by us, (iii) the issuance and sale by us of 145,866 shares of common stock, upon the cashless exercise of warrants in January 2021, and (iv) the issuance and sale by us of 1,869,966 shares of common stock, assuming exercise of all currently outstanding September Warrants for cash in this offering at exercise price of $5.00 per share after deducting the estimated commissions and offering expenses payable by us, and the use of proceeds therefrom.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">15</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">You should read this table together with our financial statements and the related notes, and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 5%; margin-left: 9pt; width: 95%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td colspan="6" id=".amt.D3" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As of December 31, 2020</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(unaudited)</b></b></p>
			</td>
			<td id=".trail.D3" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Actual</b></b></p>
			</td>
			<td id=".trail.D2" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>As Adjusted</b></b></p>
			</td>
			<td id=".trail.D3" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt; width: 68%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Cash and cash equivalents</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,883,796</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.3" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,059,796</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total liabilities</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">825,047</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">825,047</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stockholder&#8217;s equity:</p>
			</td>
			<td id=".lead.B2" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B2" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.B3" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B3" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B3" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Convertible preferred stock</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">76,095</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">76,095</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Common stock</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,834</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">8,184</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Additional paid-in capital</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">55,294,504</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">76,466,154</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Accumulated deficit</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(45,805,581</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(45,805,581</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Total stockholders&#8217; equity</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,568,852</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.3" style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">30,744,852</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The table and discussion above are based on 3,834,095 shares of common stock outstanding as of December&nbsp;31, 2020, and 8,183,961 shares as adjusted, and do not include, as of that date:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">923,669 shares of common stock issuable upon the exercise of other outstanding warrants with a weighted average exercise price of $5.22 per share; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">980,000 shares of our common stock which are reserved for issuance under our 2020 Stock Incentive Plan. The issuance of 750,000 of those shares is contingent upon receipt of stockholder approval of their inclusion in the 2020 Stock Incentive Plan. On December 2, 2020, we granted options to purchase 602,000 shares under the plan at an exercise price of $2.79 per share. Of those, 536,000 are contingent upon receipt of stockholder approval.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>DILUTION</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">If you invest in our common stock by exercising September Warrants, your interest will be diluted to the extent of the difference between the public offering price per share of common stock and the pro forma as adjusted net tangible book value per share of common stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our net tangible book value is the amount of our total tangible assets less our total liabilities. Net tangible book value per share is our net tangible book value divided by the number of shares of common stock. Our net tangible book value&nbsp;at December 31, 2020 was $9,568,852, or $2.50 per share, based on 3,834,095 shares of our common stock outstanding at that date.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">After giving effect to (i) the issuance and sale by us of 1,644,000 shares of common stock in February 2021 at a price of $6.25 per share after deducting commissions and offering expenses payable by us, (ii) the issuance and sale by us of 690,034 shares of common stock, upon exercise of September Warrants for cash during January and February 2021 at exercise price of $5.00 per share after deducting commissions payable by us, (iii) the issuance and sale by us of 145,866 shares of common stock, upon the cashless exercise of warrants in January 2021, and (iv) the issuance and sale by us of 1,869,966 of shares of common stock, assuming exercise of all currently outstanding September Warrants for cash at the exercise price of $5.00 per shares, after deducting the estimated commissions due and offering expenses payable by us, our pro forma net tangible book value as of December 31, 2020 would have been approximately $30,744,852, or $3.76 per share of common stock. This represents an immediate increase in pro forma net tangible book value of $1.26 per share to our existing holders of common stock and an immediate dilution of $1.24 per share to investors purchasing shares by exercise of September Warrants.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table illustrates this dilution on a per share basis:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">

		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt; width: 85%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercise price per share</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5.00</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Net tangible book value per share as of December 31, 2020</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.50</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Increase in net tangible book value per share attributable to exercise of September Warrants</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.26</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pro forma net tangible book value per share after exercise of September Warrants</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.76</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Dilution per share to new investors</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.24</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">16</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The foregoing discussion and table do not take into account further dilution to new investors that could occur upon the exercise of outstanding warrants having a per share exercise or conversion price less than the per share offering price to the public in this offering. We may also choose to raise additional capital due to market conditions or strategic considerations even if we believe we have sufficient funds for our current or future operating plans. To the extent that additional capital is raised through the sale of equity or convertible debt securities, the issuance of these securities could result in further dilution to our stockholders.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The table and discussion above are based on 3,834,095 shares of common stock outstanding as of December&nbsp;31, 2020, and 8,183,961 shares as adjusted, and do not include, as of that date:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">923,669 shares of common stock issuable upon the exercise of other outstanding warrants with a weighted average exercise price of $5.22 per share; or</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">980,000 shares of our common stock which are reserved for issuance under our 2020 Stock Incentive Plan. The issuance of 750,000 of those shares is contingent upon receipt of stockholder approval of their inclusion in the 2020 Stock Incentive Plan. On December 2, 2020, we granted options to purchase 602,000 shares under the plan at an exercise price of $2.79 per share. Of those, 536,000 are contingent upon receipt of stockholder approval.</p>
			</td>
		</tr>

</table>

<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">17</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>BUSINESS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Overview</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We collaborated with the laboratory of Dr. Bernard Moss at NIH/NIAID on four different generations of MVA vectors, spanning over 15 years of collaboration, to effectively express vaccine proteins that assemble into VLPs. These efforts led to the development of different shuttle vectors and the identification of multiple insertion sites for introducing foreign genes encoding the vaccine target proteins into MVA in a manner that optimizes each product for manufacturing stability. Each MVA-VLP vaccine has up to two expression cassettes, each encoding one or more antigens selected from pathogens of interest. At a minimum, each vaccine expresses two antigens required for VLP formation; in the case of HIV and hemorrhagic fever vaccines for example, a viral matrix protein and an envelope glycoprotein. We use a synthetic early late promoter that provides high, yet not lethal, levels of insert expression, which is initiated immediately after infection in cells of the vaccinated individual.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our GV-MVA-VLP&#8482; vaccine platform affords other advantages:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Safety:</i></b><b>&nbsp;&nbsp;</b>Our HIV vaccines have demonstrated outstanding safety in multiple human clinical trials. Safety for MVA, generally, has been shown in more than 120,000 subjects in Europe, including immunocompromised individuals during the initial development of MVA and more recently with the development of MVA as a safer vaccine against smallpox.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Durability:</i></b><b>&nbsp;&nbsp;</b>Our technology raises highly durable (long-lasting) vaccine responses, the most durable in the field of vectored HIV vaccines. We hypothesize that elicitation of durable vaccine responses is conferred on responding B cells by the vaccinia parent of MVA, which raises highly durable responses for smallpox.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Limited pre-existing immunity to vector</i></b><b>: </b>Following the eradication of smallpox in 1980, smallpox vaccinations subsequently ended, leaving all but those born before 1980 and selected populations (such as vaccinated laboratory workers and first responders) unvaccinated and without pre-existing immunity to MVA-derived vaccines. A potential interference of pre-existing immunity to a vector may be more problematic with those vectors related to parent viruses used in routine vaccinations (e.g. measles) or constitute common viruses that infect people of all ages (e.g. cytomegalovirus).</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Repeated use of the platform for different vaccines used in sequence</i></b><b>:</b><i>&nbsp;&nbsp;</i>In mouse experiments, we have shown that two of our vaccines (e.g. GV-MVA-VLP-Zika followed by GV-MVA-VLP-Ebola) can be given at <u>&lt;</u>4 week intervals without any negative impact on their immunogenicity (lack of vector immunity).</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>No need for adjuvants:</i></b><b>&nbsp;&nbsp;</b>MVA generally stimulates strong innate immune responses and does not require the use of adjuvants.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Thermal stability:</i></b><b>&nbsp;&nbsp;</b>MVA is stable in both liquid and lyophilized formats (&gt; 6 years of storage).</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;"><b><i>Genetic stability and manufacturability:</i></b><b>&nbsp;&nbsp;</b>If appropriately engineered, MVA is genetically stable and can reliably be manufactured in either the established Chick Embryo Fibroblast cell substrate, or novel continuous cell lines that support scalability as well as greater process consistency and efficiency.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our Cancer Immunotherapy Programs</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Cancer is the second most common cause of death in the US, exceeded only by heart disease. Its global burden is expected to rise to 22 million new cases per year by 2030. There have been multiple technology advancements and product approvals that have highlighted the potential of immunology approaches to treat cancer. Monoclonal antibodies (mAbs) such as Herceptin&#174; and dendritic cell therapy Provenge&#174; for prostate cancer have had varying degrees of success. Dendritic or other cell-based therapy is a highly personalized medicine involving removing cells from the patient, modifying and multiplying them, and then returning them to the body. In addition to the high cost and complex processes to manufacture products, this approach has not been shown to generate high levels of cancer-specific T cells.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">18</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The field of immuno-oncology has received new momentum with the discovery and initial launch of a form of immune checkpoint inhibitors (ICIs), a type of monoclonal antibodies (Mabs). Tumors hijack the body&#8217;s natural immune checkpoints by over expressing immune checkpoint ligands (proteins that bind to and activate the inhibitory activity of immune checkpoints), as a mechanism of immune resistance, especially against the T cells that are specific for tumor antigens and can kill cancer cells. ICIs block the interaction of immune checkpoints with their ligands on tumor cells, allowing otherwise poorly functional T cells to resume proliferation, cytokine production and killing of tumor cells.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">More recently, a new category of immunotherapies called adoptive cell transfer, CAR-T technology for example, has provided further evidence of the merit of providing an enhanced T cell presence to fight cancer. Unfortunately, they have also been associated with significant side effects. Moreover, adoptive cell transfer such as CAR-T, like dendritic cell therapy, involves removing T cells from a patient, modifying them to better target a cancer cell, multiplying the T cells, then returning them to the patient. These complex therapeutic products need to be manufactured and released for each patient, leading to expensive manufacturing and increased supply chain complexity.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Unlike conventional therapies (e.g. radiation, chemotherapy, antibody, etc.), therapeutic cancer vaccines have the potential to induce responses that not only result in the control and even clearance of tumors but also establish immunological memory that can suppress and prevent tumor recurrence. Convenience, safety, and low toxicity of cancer vaccines could make them invaluable tools to be included in future immunotherapy approaches for treating tumors. Currently, there are only a few vectored cancer vaccines being tested in combination with ICIs, all of which are in early clinical stages.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Collaborations with University of Pittsburgh and ViaMune </i>&#8211; We have established a collaboration with Dr. Olivera Finn, a leading expert in cancer immunotherapy at the University of Pittsburgh. Dr. Finn was one of the first to show that many tumors express an abnormal form of cell surface-associated Mucin 1 (MUC1) protein that is recognized by the immune system as foreign. Given this, we are developing our GV-MVA-VLP&#8482; vaccine platform to deliver abnormal forms of MUC1 with the goal of raising therapeutic anti-tumor antibodies and T cell responses in cancer patients. Our collaboration with Dr. Finn has shown that a combination of our MVA-VLP-MUC1 vaccine candidate with a MUC1 synthetic peptide was capable of breaking tolerance to human MUC1 in huMUC1 transgenic mice and inducing immune responses with protective efficacy against challenge in a lymphoma tumor model (experiments were performed at the University of Pittsburgh).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We are also collaborating with ViaMune, Inc., which has developed a fully synthetic MUC1 vaccine candidate (MTI). The collaboration will assess each companies&#8217; vaccine platform, separately, and in combination, with the goal of developing a tumor MUC1 vaccine that can produce a broad spectrum of anti-tumor antibody and T cell responses. The resulting MUC1 vaccine could be combined with ICIs as a novel vaccination strategy for cancer patients with advanced MUC1+ tumors. We have produced a MVA-VLP-MUC1 vaccine candidate, demonstrated VLP production by electron microscopy using MUC1 immunogold staining, and showed that the VLPs express a hypo-glycosylated form of MUC1 in human cell lines. Preclinical studies of the combined MTI and MVA-VLP-MUC1 vaccines conducted at the University of North Carolina at Charlotte have shown the combination of our vaccine with MTI and ICI have significantly reduced the tumor burden in a mouse model for colorectal cancer.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Collaboration with Emory Vaccine Center</i> &#8211; In July 2018, we began collaborating with Emory University on the development of a therapeutic vaccine for human papillomavirus (HPV) infection, with a specific focus on head and neck cancer (HNC). This is an important research area as there are currently no medical treatments for chronic HPV infections, which can lead to the formation of cancerous tumors. The GeoVax/Emory collaboration will include testing GeoVax&#8217;s MVA-VLP-HPV vaccine candidates in therapeutic animal models of HPV in the laboratory of Dr. Rafi Ahmed, Director of the Emory Vaccine Center. Dr. Ahmed, a member of the National Academy of Sciences, is a world-renowned immunologist whose work during the past decade has been highly influential in shaping understanding of memory T cell differentiation and T and B cell-mediated antiviral immunity. We believe our collaboration with Emory on the HPV project is extremely valuable as it was Dr. Ahmed who first discovered in 2006 that the PD-1 pathway could also be exploited by many pathogens to repress normal T cell function during chronic viral infection. This led to development of numerous blockbuster anti-PD1 antibodies currently being used for treatment of various cancers and which hold promise as adjunctive therapy for several chronic infectious diseases. To increase the therapeutic efficacy of our HPV vaccine, we intend to apply a combination strategy which could include co-administration of anti-PD1 antibodies and/or other newly discovered immunotherapy drugs to improve a patient&#8217;s own anti-cancer immune response.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">19</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Collaboration with Leidos</i> &#8211; In November 2018, we began collaborating with Leidos, Inc. on a research program evaluating the combination of the companies&#8217; respective technologies in the field of cancer immunotherapy. Currently, there are major limitations on cancer immunotherapies which include high costs (limiting patient access, straining both the healthcare system and the patient&#8217;s own finances), the need for multiple injections, and significant side effects. Moreover, monotherapy with one checkpoint inhibitor drug can induce drug resistance in some patients making it necessary to combine with other drugs and treatments, which in turn may further increase toxicity. We have shown that our MVA platform can be safe in humans without any major side effects and believe that delivery of the immune checkpoint inhibitors with or without the tumor-associated antigens may overcome some of the challenges associated with the use of immune checkpoint inhibitors in cancers or other chronic infectious diseases. The GeoVax/Leidos collaboration includes the design, construction, and characterization of multiple immunotherapeutic vaccine candidates using our GV-MVA-VLP&#8482; vaccine platform combined with certain novel peptide PD-1 checkpoint inhibitors developed by Leidos. We believe this effort may lead to expanded efforts in cancer immunotherapy, treatments for chronic Hepatitis B infections, or other diseases where an immunological-based therapeutic approach would be beneficial.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><u>Our Infectious Disease Vaccine Programs</u></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our COVID-19 Vaccine Program</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Coronaviruses are common in many species of animals including mammals, avian and bats. In rare occasions these viruses can evolve to cross the animal species and infect humans and quickly spread from person to person resulting in lethal, but usually rare, respiratory infections. Recent epidemic with SARS and MERS coronaviruses resulted in 774 and 858 deaths, respectively. In January 2020, WHO identified a novel coronavirus, SARS-CoV-2 (or COVID-19), in the city of Wuhan, China. On January 31, World Health Organization (WHO) declared the novel coronavirus to be a global health emergency, and on March 11, 2020 WHO declared a global pandemic. As of late March, 2021, more than 120 million people worldwide have been infected and nearly 2.7 million people have died as a result of COVID-19 infections. The situation is fluid, with the infection and death statistics changing significantly on a regular basis.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">During January 2020, we initiated vaccine development for prevention and/or control of COVID-2019 infection. Using our GV-MVA-VLP&#8482; vaccine platform and expertise, multiple COVID-19 vaccine candidates have been designed and constructed, and are being tested in animal challenge models. Preclinical small animal studies are currently being conducted in collaboration with researchers at the University of Texas Medical Branch at Galveston. (UTMB) and at BioQual, Inc.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In January 2021, the National Institute of Allergy and Infectious Diseases (NIAID), part of the National Institutes of Health (NIH), awarded the Company a Small Business Innovative Research (SBIR) grant in support of our development of a vaccine against SARS-CoV-2, the virus that causes COVID-19. The Phase 1 grant, titled, &#8220;<i>Preclinical Development of GV-MVA-VLP Vaccines Against COVID-19,</i>&#8221; will support the ongoing design, construction and preclinical testing of our vaccine candidates in preparation for human clinical trials. The efficacy testing will be performed in collaboration with UTMB.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">There are currently three COVID-19 vaccines approved by the FDA for use in the United States. These first generation of SARS-CoV-2 vaccines are based on the &#8216;Spike (S)&#8217; protein and are designed to induce antibodies that block infection of human cells, an effect referred to as virus neutralization. The GV-MVA-VLP platform provides the opportunity to design and test vaccine candidates that differ significantly through the inclusion of multiple SARS-CoV-2 proteins that are presented to the immune system as VLPs. Unique among other vaccines approved or under development, the experimental GeoVax candidates are therefore specifically designed to provide a broader and more long-lived level of protective immunity against SARS-CoV-2 which should protect against emerging variants while avoiding the potential side effects that can limit vaccine utility and acceptance.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">20</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our HIV/AIDS Vaccine Programs</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>About HIV/AIDS. </i></b>An estimated 37 million people are living with HIV worldwide, with approximately 1.8 million newly infected annually. Since the beginning of the epidemic, more than 70 million people have been infected with the HIV virus and about 35 million have died of HIV. The United States currently has an estimated 1.1 million HIV-infected individuals, with approximately 40,000 new infections per year. Gay and bisexual men bear the greatest burden by risk group, representing nearly 70% of new infections in the U.S. African-Americans also bear a disproportionate burden, representing 43% of people living with HIV, yet representing just 12% of the total population.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">There are several AIDS-causing HIV virus subtypes, or clades, that are found in different regions of the world. These clades are identified as clades A, B, C and so on. The predominant clade found in Europe, North America, parts of South America, Japan and Australia is clade B, whereas the predominant clades in Africa are clades A and C. In India, the predominant clade is clade C. Genetic differences between the clades may mean that vaccines or treatments developed against HIV of one clade may only be partially effective or ineffective against HIV of other clades. Thus, there is often a geographical focus to designing and developing HIV vaccines.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">At present, the standard approach to treating HIV infection is to inhibit viral replication through the use of combinations of drugs &#8211; antiretroviral therapies (ART). Available drugs include reverse transcriptase inhibitors, protease inhibitors, integration inhibitors and inhibitors of cell entry. However, HIV is prone to genetic changes that can produce strains that are resistant to currently approved drugs. When HIV acquires resistance to one drug within a class, it can often become resistant to the entire class, meaning that it may be impossible to re-establish control of a genetically altered strain by substituting different drugs in the same class. Furthermore, these treatments continue to have significant limitations which include toxicity, patient non-adherence to the treatment regimens and cost. Thus, over time, viruses acquire drug-resistant mutations, and many patients develop intolerance to the medications or simply give up taking the medications due to cost, inconvenience or side effects.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">There is no approved vaccine to prevent HIV infection. Prevention of HIV infection remains a worldwide unmet medical need, even in the United States and other first world countries where effective antiretroviral therapies are available. ART do not eliminate HIV infection, requiring individuals to remain on such drugs for their entire lives. Uptake and successful long-term adherence to therapy is also limited. Only 30% of those infected with HIV in the US ultimately remain in HIV care with their viral load sufficiently suppressed to prevent spread of HIV. Furthermore, the financial burden to the U.S. taxpayer for HIV education, prevention, and treatment costs is borne through multiple federal agencies, totaling over $25 billion annually.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">According to the International AIDS Vaccine Initiative (IAVI), the cost and complexity of new treatment advances for HIV/AIDS puts them out of reach for most people in the countries where treatment is most needed. In industrialized nations, where drugs are more readily available, side effects and increased rates of viral resistance have raised concerns about their long-term use. Vaccines are seen by many as the most promising way to end the HIV/AIDS pandemic. We expect that vaccines, once developed, will be used universally and administered worldwide by organizations that provide healthcare services, including hospitals, medical clinics, the military, prisons and schools.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our Preventive HIV Vaccine Program </i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i><u>Clade B Preventive HIV Vaccine Program.</u></i><i> </i>Our most clinically advanced vaccine is GOVX-B11, designed to protect against the clade B subtype of the HIV virus prevalent in the Americas, Western Europe, Japan and Australia. GOVX-B11 consists of a recombinant DNA vaccine used to prime immune responses and a recombinant MVA vaccine (MVA62B) used to boost the primed responses. Both the DNA and MVA vaccines induce the production of non-infectious VLPs by the cells of the vaccinated person.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Phase 1 and Phase 2a human clinical trials of GOVX-B11 were conducted by the HVTN. The HVTN is the largest worldwide clinical trials network dedicated to the development and testing of HIV/AIDS vaccines. Support for the HVTN comes from the NIAID, part of the NIH. The HVTN&#8217;s HIV Vaccine Trial Units are located at leading research institutions in 27 cities on four continents. In these trials, totaling approximately 500 participants, GOVX-B11 was tested at various doses and regimens. The vaccine was demonstrated to be safe, well-tolerated and immunogenic, inducing both antibody and cellular immune responses.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">21</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In January 2017 HVTN began the next human clinical trial (HVTN 114) in the path toward pivotal efficacy trials. HVTN 114 enrolled individuals who previously participated in the HVTN 205 Phase 2a trial of the GOVX-B11 vaccine, which concluded in 2012. HVTN 114 tested the ability of late booster vaccines (additional vaccinations) to increase the antibody responses elicited by the GOVX B11 vaccine regimen. These &#8220;late booster vaccines&#8221; consisted of the GeoVax MVA62B vaccine with or without a recombinantly produced HIV envelope glycoprotein (gp120) protein vaccine. The gp120 protein, AIDSVAX&#174; B/E, is the same protein used to boost immune responses in the partially protective RV144 trial completed in Thailand and publicly reported in 2009. Participants in HVTN 114 received either (a) a MVA62B booster, (b) a combined booster of MVA62B and AIDSVAX&#174; B/E, or (c) AIDSVAX&#174; B/E alone. HVTN 114 was completed during 2018 and results were presented during the HIV Research for Prevention (HIVR4P) conference in Madrid, Spain in October 2018. The study demonstrated the most effective booster vaccine to be the combination of MVA62B live vector and AIDSVAX B/E proteins, which increased titers of antibodies to the HIV envelope gp120 by more than 600-fold.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Following completion of HVTN 114, the HVTN is moving forward with plans for an additional Phase 1 trial, designated HVTN 132, which will be a multi-center, randomized, double-blind trial, enrolling up to 70 healthy adults. The primary objectives of HVTN 132 will be to further assess the safety, tolerability and immunogenicity (elicited antibody responses) of a prime-boost regimen of GOVX-B11, in combination with gp120 booster vaccines. The protein booster vaccines are being tested for their ability to enhance the antibody response elicited by GOVX-B11 to gp120. The gp120 proteins to be evaluated in the trial were developed by Duke University and by the Institute of Human Virology of the University of Maryland School of Medicine. HVTN 132 will be conducted by the HVTN with support from NIAID and is expected to commence patient enrollment in late 2021.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i><u>Clade C Preventive HIV Vaccine Program</u></i><i>.</i> We also are developing DNA/MVA vaccines designed for use against the clade C subtype of HIV that predominates in South Africa and India. NIAID has previously awarded GeoVax SBIR grants in support of this effort, but further development of these vaccines will be dependent upon additional funding support.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Our HIV Immunotherapy Program </i></b>&#8211;<b><i> Seeking a Cure</i></b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Finding a cure for HIV/AIDS remains an elusive goal. Current ART, though highly effective at suppressing HIV viral load, are unable to eliminate latent forms of HIV that are invisible to the immune system and inaccessible to antiretroviral drugs. Long-term use of ART can lead to loss of drug effectiveness and can come with severe, debilitating side effects. The lifetime medical costs saved by preventing (or curing) a single HIV infection in the U.S. are estimated to approach $400,000. Therefore, any new treatment regimen that allows patients to reduce, modify, or discontinue their antiretroviral therapy could offer measurable quality of life benefits to the patient and tremendous value to the marketplace.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Collaboration with AGT</i> &#8211; In March 2017, we entered into collaboration with American Gene Technologies International, Inc. (AGT) whereby AGT intends to conduct a Phase 1 human clinical trial with our combined technologies, with the ultimate goal of developing a functional cure for HIV infection. In the AGT trial, the GeoVax vaccine will be used to stimulate virus specific CD4+ T cells <i>in vivo</i>, which will then be harvested from the patient, genetically modified <i>ex vivo</i> using AGT&#8217;s technology, and reinfused to the patient. The primary objectives of the trial will be to assess the safety of the therapy, with secondary objectives to assess the immune responses as a measure of efficacy. In a previous Phase 1 clinical trial (GV-TH-01), we demonstrated that our vaccine can stimulate production of CD4+ T cells in HIV infected patients&#8211; the intended use of the GV-MVA-VLP&#8482; HIV vaccine in the AGT study. AGT began patient enrollment for their Phase 1 in September 2020. We expect our vaccine to be added to the AGT trial in 2021.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Collaboration with UCSF</i> &#8211; In November 2019, we entered into an agreement with the University of California, San Francisco (UCSF), whereby we will participate in a collaborative effort led by researchers at UCSF to develop a combinational therapy aimed at inducing remission in HIV-positive individuals (a &#8220;functional cure&#8221;). The studies will be conducted with funding from amfAR, The Foundation for AIDS Research. The proposed clinical trial will enroll 20 HIV-infected adults who are on stable and effective ART. The therapeutic regimen to be tested involves a combination of vaccines, drugs and biologics. GeoVax will provide the MVA62B vaccine for use in the studies. The primary objectives of the trial will be to assess the safety and tolerability of the combinational therapy and to determine the viral load &#8220;set-point&#8221; during ART interruption. Secondary objectives will be to assess immune responses and changes in viral reservoir status. Patient enrollment for the clinical trial commenced in August 2020.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">22</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our Filovirus (Ebola, Sudan, Marburg) Vaccine Program</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Ebola (EBOV, formerly designated as Zaire ebolavirus), Sudan (SUDV), and Marburg viruses (MARV) are the most virulent species of the <i>Filoviridae</i> family. They can cause up to a 90% fatality rate in humans and are epizootic in Central and West Africa with 29 outbreaks since 1976. The most severe Ebola outbreak (2013-16 in Western Africa) caused 28,616 cases and 11,310 deaths (case fatality rate of 40%). During 2018-20, an outbreak in the Democratic Republic of the Congo caused 3,470 cases and 2,280 deaths (66% fatality rate). Additional outbreaks are certain in future due to indigenous reservoirs of the virus (e.g. fruit bats), the zoonotic nature of the virus, weak local infrastructure for healthcare systems, high population mobility, political unrest, cultural beliefs and burial practices, and for those not at natural risk, the risk of intentional release by a bioterrorist.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We believe an ideal vaccine against major filoviruses must activate both humoral and cellular arms of the immune system. It should include the induction of antibodies to slow the initial rate of infection and a cellular immune response to help clear the infection. Moreover, it should address strain variations by providing broad coverage against potential epizootic filovirus strains, and it should be safe not only in healthy individuals (e.g. travelers or health care workers), but also in immunocompromised persons (e.g., HIV infected) and those with other underlying health concerns.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In December 2019, FDA approved the first live recombinant Ebola vaccine for prevention of Ebola disease by Zaire virus. This rVSV-ZEBOV showed safety concerns in Phase 1 trials and by virtue of being replication competent could pose threats to immunocompromised individuals, such as those infected with HIV living in West Africa where recent Ebola epidemics started. The less advanced adeno-vectored vaccine candidates require relatively cumbersome heterologous prime/boost regimens, for example with MVA, to elicit durable protective immunity. The use of Ad5 vectors also has been associated with concerns over increased susceptibility to HIV infection in areas with high HIV incidence. Even with rVSV-ZEBOV showing promise in the 2013-2015 epidemic, the world would benefit by being prepared with a safer and effective vaccine, to prevent or alleviate the effects of the current and future epidemics.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">To address the unmet need for a product that can respond to future filovirus epidemics we are developing innovative vaccines utilizing our GV-MVA-VLP&#8482; platform. We are addressing strain variations, and induction of broad humoral and cellular response through development of monovalent vaccines, which we may also investigate blending together as a single vaccine to provide broad coverage, potentially with a single dose. The MVA vector itself is considered safe, having originally been developed for use in immunocompromised individuals as a smallpox vaccine. We expect our vaccines to not only protect at-risk individuals against EBOV, SUDV and MARV, but also potentially reduce or modify the severity of other re-emerging filovirus pathogens such as Bundibugyo, Ivory Coast, and Reston viruses, based on antigenic cross reactivity and the elicitation of T cells to the more conserved matrix proteins (e.g. VP40 or Z) in addition to standard GP proteins used by us and other manufacturers. Thus, the GeoVax GV-MVA-VLP&#8482; approach could offer a unique combination of advantages to achieve breadth and safety of a pan-filo vaccine. In addition to protecting people in Africa, it is intended to prevent the spread of disease to the US, and for preparedness against terrorist release of any of bio-threat pathogens.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our initial preclinical studies in rodents and nonhuman primates for our EBOV vaccine candidate have shown 100% protection against a lethal dose of EBOV upon a single immunization. These studies were conducted with support from NIAID and USAMRIID. We have also designed and constructed vaccine candidates for SUDV and MARV. In an independent, peer-reviewed paper published by Lazaro Frias et al (J Virol. 2018 June 1; 92(11): e00363-18), the authors concluded that the MVA-VLP-Ebola and MVA-VLP-Sudan vaccines are the best-in class vaccine in development.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In July 2019, we reported positive results (100% protection) from preclinical challenge studies of our MARV vaccine candidate. In this study, our MARV vaccine was administered by intramuscular (IM) inoculations to guinea pigs, with a control group receiving saline injections. Eight weeks after inoculation, animals in each group were exposed to a lethal dose of MARV. Within 8 days post-challenge, all animals in the control group had developed moribund conditions and had to be euthanized. At the conclusion of the study (21 days post-challenge), all vaccinated animals survived, with no weight loss or other health issues. The study was conducted in collaboration with researchers at UTMB. Similar to MARV vaccine, our Sudan vaccine provided 100% protection in guinea pig challenge studies with near sterile immunity which is unprecedented for a replication deficient MVA virus.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Further development of our filovirus vaccines will be dependent upon additional funding support.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">23</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our Lassa Fever Vaccine Program</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Lassa fever virus (LASV), a member of the <i>Arenaviridae</i> family, causes severe and often fatal hemorrhagic illnesses in an overlapping region with Ebola. Lassa Fever is an acute viral hemorrhagic illness caused by LASV. In contrast to the unpredictable epidemics of filoviruses, LASV is endemic in West Africa with an annual incidence of &gt;300,000 infections, resulting in 5,000-10,000 deaths. Data from a recent independent study suggest that the number of annual Lassa Fever cases may be much higher, reaching 3 million infections and 67,000 deaths, putting as many as 200 million persons at risk.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our initial preclinical studies in rodents for our LASV vaccine candidate have shown 100% single-dose protection against a lethal dose of LASV challenge composed of multiple strains delivered directly into the brain. The study was conducted at the Institute of Human Virology at the University of Maryland School of Medicine in Baltimore. Multiple repeats of the study confirmed the findings.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Subsequent to these initial findings, in April 2018 NIAID awarded GeoVax a SBIR grant in support of further advancing our Lassa vaccine development program. The work was performed in collaboration with the Institute of Human Virology at the University of Maryland, The Scripps Research Institute, and the University of Texas Medical Branch.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In September 2018, the U.S. Department of Defense (DoD) awarded GeoVax a $2,442,307 cooperative agreement in support of our LASV vaccine development program. The grant was awarded by the U.S. Army Medical Research Acquisition Activity pursuant to the Peer Reviewed Medical Research Program (PRMRP), part of the Congressionally Directed Medical Research Programs (CDMRP). In addition to the grant funds provided directly to GeoVax, DoD will also fund testing of the GeoVax vaccine by U.S. Army scientists at the U.S. Army Medical Research Institute of Infectious Diseases (USAMRIID), under a separate subaward. The project award is supporting generation of immunogenicity and efficacy data for our vaccine candidate in both rodent and nonhuman primate models, as well as manufacturing process development and cGMP production of vaccine seed stock in preparation for human clinical trials. The work is ongoing and is being performed in collaboration with USAMRIID and the Geneva Foundation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Further development of our Lassa Fever vaccine beyond the work being funded by the U.S. DoD will be dependent upon additional funding and/or partnering support.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our Zika Vaccine Program</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Zika disease is an emerging infectious disease caused by the Zika virus (ZIKV) and has been linked to an increase in microcephaly in infants and Guillain-Barre syndrome (a neurodegenerative disease) in adults. ZIKV is a member of the <i>Flaviviridae</i> family, which includes medically important pathogens such as dengue fever, yellow fever, Japanese encephalitis, tick-borne encephalitis, and West Nile viruses. ZIKV, which was first discovered in 1947 in the Zika forest of Uganda, was considered only a minor public health concern for 60 years. During 2015 and 2016, with its appearance and rapid spread in the Americas, it has emerged as a serious threat with pandemic potential. Symptoms of Zika infection have historically been mild. In the recent epidemic, however, an alarming association between ZIKV infection and fetal brain abnormalities including microcephaly has been observed. No approved preventive or therapeutic products are currently available to fight the Zika epidemic. Public health officials recommend avoiding exposure to ZIKV, delaying pregnancy, and following basic supportive care (fluids, rest, and acetaminophen) after infection. A vaccine is needed to prevent a Zika pandemic.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">To address the unmet need for a ZIKV vaccine, we are developing novel vaccine candidates constructed using our MVA-VLP platform. MVA has an outstanding safety record, which is particularly important given the need to include women of child-bearing age and newborns among those being vaccinated. Our Zika vaccine is designed based on the NS1 gene product to eliminate the risk of Antibody Dependent Enhancement (ADE), which is a serious side effect observed when a vaccinated individual doesn&#8217;t have a fully protective immune response which actually causes a more virulent reaction if infected.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">24</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our initial preclinical studies in rodents using our MVA-NS1 vaccine candidate demonstrated 100% single-dose protection against a lethal dose of ZIKV delivered directly into the brain. The study was conducted and funded by the US Centers for Disease Control and Prevention (CDC), which also provided technical assistance. In June 2017 NIAID awarded GeoVax a SBIR grant in support of preclinical testing of our MVA-NS1 vaccine in nonhuman primates in preparation for human clinical trials. In rhesus macaques vaccination with MVA-NS1 induced immune responses that effectively controlled the virus replication despite the fact the vaccine is not designed to induce ZIKV neutralizing antibodies.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Further development of our ZIKV vaccine will be dependent upon partnering support.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our Malaria Vaccine Programs</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Malaria is a mosquito-borne disease caused by <i>Plasmodium</i> parasites. Symptoms are fever, chills, sweating, vomiting and flu-like illness. If untreated, severe complications (severe anemia, cerebral malaria and organ failure) will lead to death. Over 3 billion people in 106 countries and territories live at risk of malaria infection. According to the World Health Organization (WHO), an estimated 229 million new cases of malaria were recorded worldwide in 2019, resulting in 409,000 deaths. Current treatments include bed net distributions, drug treatment and mosquito spraying. Malaria parasites develop resistance to drugs and insecticides. Vaccines have shown to be the most cost-effective ways to fight and eliminate infectious diseases (Smallpox, polio, etc.), but after many decades of research and development, there is only one commercial malaria vaccine, known as &#8220;RTS, S&#8221; or by the tradename &#8220;Mosquirix&#8221;. It requires four injections and has low efficacy (approximately 30%) which wanes over time. Current experimental vaccine candidates have limitations such as poor immunogenicity, based on limited number of antigens (generally 1-5 antigens), do not target multiple stages of the parasite life cycle, and do not induce strong durable functional antibodies and T cell responses. Therefore, identification of appropriate antigens and vaccine technologies remains critical for development of an effective malaria vaccine.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">An ideal malaria vaccine candidate should contain antigens from multiple stages of the malaria parasite&#8217;s life cycle, and should induce both functional antibodies (predominantly IgG1 and IgG3 subtypes shown to be associated with protection) and strong cell mediated immunity (e.g. Th1 biased CD4+ ad CD8+) to reduce parasitemia by clearing infected cells (liver cells or erythrocytes). We have shown (in animal models and humans) that GV-MVA-VLP&#8482; vaccines for non-malarial disease targets induces a Th1 biased response with both durable functional antibodies and CD4+ and CD8+ T cell responses and that multiple antigens can be included in a single vaccine. As such, we believe the GeoVax MVA-VLP platform is well-suited for use in the malaria vaccine field.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Collaboration with Burnet Institute</i> &#8211; During 2017 we established a collaboration with the Burnet Institute, a leading infectious diseases research institute in Australia, for the development of a vaccine to prevent malaria infection. The project includes the design, construction, and characterization of multiple malaria vaccine candidates using GeoVax&#8217;s GV-MVA-VLP&#8482; vaccine platform combined with malaria <i>Plasmodium falciparum</i> and <i>Plasmodium vivax</i> sequences identified by the Burnet Institute. The vaccine design, construction, and characterization is being performed at GeoVax with immunogenicity and challenge studies in animal models conducted at Burnet Institute using their unique functional assays that provide key information on vaccine efficacy. This project is ongoing.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Collaboration with Leidos</i> &#8211; In February 2019, we began a collaboration with Leidos, Inc. to develop malaria vaccine candidates. The work is supported under a contract to Leidos from the United States Agency for International Development (USAID) Malaria Vaccine Development Program (MVDP). Leidos has been tasked by USAID to advance promising vaccine candidates against P. falciparum malaria and selected the GeoVax GV-MVA-VLP&#8482; platform as part of this development effort. The collaboration with Leidos complements our ongoing malaria vaccine development project with Burnet Institute and offers a separate opportunity for success. This project is ongoing.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Support from the United States Government</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Grants and Contracts.</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We have been the recipient of multiple federal grants and contracts in support of our vaccine development programs. Our most recent awards are as follows:</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Lassa DoD Grant. In September 2018, the U.S. Department of Defense (DoD) awarded us a $2,442,307 cooperative agreement in support of our LASV vaccine development program. The grant was awarded by the U.S. Army Medical Research Acquisition Activity pursuant to the Peer Reviewed Medical Research Program (PRMRP), part of the Congressionally Directed Medical Research Programs (CDMRP). In addition to the grant funds provided directly to GeoVax, DoD will also fund testing of our vaccine by U.S. Army scientists under a separate subaward. The award, entitled &#8220;<i>Advanced Preclinical Development and Production of Master Seed Virus of GEO-LM01, a Novel MVA-VLP Vaccine Against Lassa Fev</i>er&#8221;, will support generation of immunogenicity and efficacy data for our vaccine candidate in both rodent and nonhuman primate models, as well as manufacturing process development and cGMP production of vaccine seed stock in preparation for human clinical trials.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">25</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Lassa SBIR Grant. In April 2018, NIAID awarded us a $300,000 SBIR grant entitled &#8220;<i>Construction and efficacy testing of novel recombinant </i>vaccine<i> designs for eliciting both broadly neutralizing antibodies and T cells against Lassa virus.</i>&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">COVID-19 SBIR Grant. In January 2021, NIAID awarded us a $299,927 Phase I SBIR grant in support of our development of a vaccine against SARS-CoV-2, the virus that causes COVID-19. The grant, titled, &#8220;<i>Preclinical Development of GV-MVA-VLP </i>Vaccines<i> Against COVID-19,</i>&#8221; will support the ongoing design, construction and preclinical testing of our vaccine candidates in preparation for human clinical trials. The efficacy testing will be performed in collaboration with UTMB.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Malaria Contract with Leidos &#8211; In March 2019, we entered into a $196,126 subcontract with Leidos, Inc., supported by a contract to Leidos from the United States Agency for International Development (USAID) Malaria Vaccine Development Program (MVDP). Leidos has been tasked by USAID to advance promising vaccine candidates against <i>P. </i>falciparum malaria and selected the GeoVax GV-MVA-VLP&#8482; platform as part of this development effort. In January 2020, the work was extended through an additional subcontract for $385,193.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Zika SBIR Grant. In June 2017, NIAID awarded us a SBIR grant entitled &#8220;<i>Advanced Preclinical Testing of a Novel Recombinant </i>Vaccine<i> Against Zika Virus</i>.&#8221; The initial grant award was $300,000 for the first year of a two-year project period beginning June 24, 2017, with a total project budget of $600,000. In May 2018, the second-year grant of $300,000 was awarded to us.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">HIV Staged Vaccine Development Contract. In August 2016, NIAID awarded us a <i>Staged Vaccine Development</i> contract to produce our preventive HIV vaccine for use in future clinical trials. The award included a base contract of $199,442 for the initial period from August 1, 2016 to December 31, 2017 (the &#8220;base period&#8221;) to support process development, as well as $7.6 million in additional development options that can be exercised by NIAID. Prior to the end of the base period NIAID notified us that it did not plan to exercise the additional development option under the contract due to funds availability and NIAID&#8217;s programmatic needs. We do not expect this to have an impact on the human clinical trials of our preventive HIV vaccine currently being conducted by the HVTN, or future trials being planned.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">HIV SBIR Grant. In April 2016, NIAID awarded us a SBIR grant entitled &#8220;<i>Enhancing Protective Antibody Responses for a DNA/MVA HIV Vaccine</i>.&#8221; The initial grant award was $740,456 for the first year of a two-year project period beginning April 15, 2016, with a total project budget of $1,398,615. In March 2017, NIAID awarded us $658,159 for the second year of the project period to test the effects of adding two proteins to our vaccine regimen, and we subsequently received a one-year no-cost extension of the project period, which was completed during 2019.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Clinical Trial Support</i>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">All our human clinical trials to date for our preventive HIV vaccines, including the recently completed HVTN 114 trial and the HVTN 132 trial currently planned, have been or will be conducted by the HVTN and funded by NIAID. This financial support has been provided by NIAID directly to the HVTN, so has not been recognized in our financial statements, and we do not know the cost of these trials. See &#8220;Our Preventive HIV Vaccine Program&#8221; above for the current status of our human clinical trials.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">26</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Other Federal Support</i>.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We have been the recipient of additional in-kind federal support through collaborative and intramural arrangements with CDC for our Zika vaccine program, the Rocky Mountain Laboratory facility of NIAID for our hemorrhagic fever virus vaccine program, and the United States Army Medical Research Institute of Infectious Diseases (USAMRIID) for our hemorrhagic fever virus vaccine program. This support generally has been for the conduct or support of preclinical animal studies on our behalf.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Government Regulation</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Regulation by governmental authorities in the United States and other countries is a significant factor in our ongoing research and development activities and in the manufacture of our products. Complying with these regulations involves considerable expertise, time and expense.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In the United States, drugs and biologics are subject to rigorous federal and state regulation. Our products are regulated under the Federal Food, Drug and Cosmetic Act (FD&amp;C Act), the Public Health Service Act, and the regulations promulgated under these statutes, and other federal and state statutes and regulations. These laws govern, among other things, the testing, manufacture, safety, efficacy, labeling, storage, record keeping, approval, advertising and promotion of medications and medical devices. Product development and approval within this regulatory framework is difficult to predict, takes several years and involves great expense. The steps required before a human vaccine may be marketed in the United States include:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Preclinical laboratory tests, in vivo preclinical studies and formulation studies;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Manufacturing and testing of the product under strict compliance with current Good Manufacturing Practice (cGMP) regulations;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Submission to the FDA of an Investigational New Drug application for human clinical testing which must become effective before human clinical trials can commence;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Adequate and well-controlled human clinical trials to establish the safety and efficacy of the product;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The submission of a Biologics License Application to the FDA, along with the required user fees; and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">FDA approval of the BLA prior to any commercial sale or shipment of the product</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Before marketing any drug or biologic for human use in the United States, the product sponsor must obtain FDA approval. In addition, each manufacturing establishment must be registered with the FDA and must pass a pre-approval inspection before introducing any new drug or biologic into commercial distribution.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Emergency Use Authorization (EUA) authority granted to the FDA allows the FDA to help strengthen the nation&#8217;s public health protections against certain threats by facilitating the availability and use of medical countermeasures needed during public health emergencies. Under section 564 of the FD&amp;C Act, the FDA Commissioner may allow unapproved medical products or unapproved uses of approved medical products to be used in an emergency to diagnose, treat, or prevent serious or life-threatening diseases or conditions caused by threat agents when there are no adequate, approved, and available alternatives. This potentially may provide a faster pathway to market for our COVID-19 or other infectious disease vaccine candidates. This was the approval pathway followed by Pfizer-BioNTech and Moderna for their respective COVID-19 vaccines.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Because GeoVax does not manufacture vaccines for human use within our own facilities, we must ensure compliance both in our own operations and in the outsourced manufacturing operations. All FDA-regulated manufacturing establishments (both domestic establishments and foreign establishments that export products to the United States) are subject to inspections by the FDA and must comply with the FDA&#8217;s cGMP regulations for products, drugs and devices.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The FDA determines compliance with applicable statutes and regulations through documentation review, investigations, and inspections. Several enforcement mechanisms are available to the FDA, ranging from a simple demand to correct a minor deficiency to mandatory recalls, closure of facilities, and even criminal charges for the most serious violations.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">27</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Even if FDA regulatory clearances are obtained, a marketed product is subject to continual review, and later discovery of previously unknown problems or failure to comply with the applicable regulatory requirements may result in restrictions on the marketing of a product or withdrawal of the product from the market as well as possible civil or criminal sanctions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Whether or not the FDA has approved the drug, approval of a product by regulatory authorities in foreign countries must be obtained prior to the commencement of commercial sales of the drug in such countries. The requirements governing the conduct of clinical trials and drug approvals vary widely from country to country, and the time required for approval may be longer or shorter than that required for FDA approval.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We also are subject to various federal, state and local laws, regulations, and recommendations relating to safe working conditions, laboratory and manufacturing practices, the experimental use of animals, and the use and disposal of hazardous or potentially hazardous substances used in connection with our research. The extent of government regulation that might result from any future legislation or administrative action cannot be accurately predicted.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>FDA Tropical Disease Priority Review Voucher Program</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Section 524 of the FD&amp;C Act authorizes the FDA to award priority review vouchers (PRVs) to sponsors of approved tropical disease product applications that meet certain criteria. To qualify for a PRV, a sponsor&#8217;s application must be for a drug or biological product for the prevention or treatment of a &#8220;tropical disease,&#8221; must otherwise qualify for priority review, and must contain no active ingredient (including any salt or ester of an active ingredient) that has been approved in any other application under Section 505(b)(1) of the FD&amp;C Act or section 351 of the Public Health Services Act. Priority review means that the FDA aims to render a decision in 6 months.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The PRV may be sold. For example, a small company might win a voucher for developing a drug for a neglected disease and sell the voucher to a large company for use on a commercial disease. The price of the voucher depends on supply and demand. The voucher&#8217;s value derives from three factors: shifting sales earlier, longer effective patent life due to earlier entry, and competitive benefits from earlier entry relative to competitors. Top-selling treatments can yield billions in sales each year, so being approved months earlier can be worth hundreds of millions of dollars to the voucher. Since the first voucher sale in 2014, the price of the vouchers has ranged from $68 million to $350 million.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">GeoVax believes that its vaccine programs in Ebola, Sudan, Marburg, Lassa Fever, Malaria and Zika may each be eligible for a PRV and we intend to apply for a PRV at the appropriate time. There can be no assurance, however, that we will qualify or be approved for a PRV.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Manufacturing</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We do not have the facilities or expertise to manufacture any of the clinical or commercial supplies of any of our products. To be successful, our products must be manufactured in commercial quantities in compliance with regulatory requirements and at an acceptable cost. To date, we have not commercialized any products, nor have we demonstrated that we can manufacture commercial quantities of our product candidates in accordance with regulatory requirements. If we cannot manufacture products in suitable quantities and in accordance with regulatory standards, either on our own or through contracts with third parties, it may delay clinical trials, regulatory approvals and marketing efforts for such products. Such delays could adversely affect our competitive position and our chances of achieving profitability. We cannot be sure that we can manufacture, either on our own or through contracts with third parties, such products at a cost or in quantities that are commercially viable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We currently rely and intend to continue to rely on third-party contract manufacturers to produce vaccines needed for research and clinical trials. We have arrangements with third party manufacturers for the supply of our DNA and MVA vaccines for use in our planned clinical trials. These suppliers operate under the FDA&#8217;s Good Manufacturing Practices and (in the case of European manufacturers) similar regulations of the European Medicines Agency. We anticipate that these suppliers will be able to provide sufficient vaccine supplies to complete our currently planned clinical trials. Various contractors are generally available in the United States and Europe for manufacture of vaccines for clinical trial evaluation, however, it may be difficult to replace existing contractors for certain manufacturing and testing activities and costs for contracted services may increase substantially if we switch to other contractors. Furthermore, there is currently a shortage of vaccine manufacturing capability due to demand for potential COVID-19 vaccines, which could affect our ability to have our vaccine candidates manufactured.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">28</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The MVA component of our vaccine is currently manufactured in cells that are cultured from embryonated eggs. We are exploring a number of approaches to growing MVA in continuous cell lines that can be grown in bioreactors more suitable for commercial-scale manufacturing.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The raw materials and other supplies that are used in the production process for our vaccines and that we use in our research activities are generally available from a number of commercial suppliers and we believe we will be able to obtain sufficient quantities of such materials and supplies for all foreseeable clinical investigations.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Competition</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The biotechnology and pharmaceutical industries are highly competitive. There are many pharmaceutical companies, biotechnology companies, public and private universities and research organizations actively engaged in the research and development of products that may be competitive with our products. As we develop and seek to ultimately commercialize our product candidates, we face and will continue to encounter competition with an array of existing or development-stage drug and immunotherapy approaches targeting diseases we are pursuing. We are aware of various established enterprises, including major pharmaceutical companies, broadly engaged in vaccine/immunotherapy research and development. These include Janssen Pharmaceuticals, Sanofi-Aventis, GlaxoSmithKline, Merck, Pfizer, and MedImmune. There are also various development-stage biotechnology companies involved in different vaccine and immunotherapy technologies including Aduro Biotech, Advaxis, BioNTech, Curevac, Dynavax, Juno, Moderna, and Novavax. If these companies are successful in developing their technologies, it could materially and adversely affect our business and our future growth prospects. The number of companies seeking to develop products and therapies for the treatment of unmet needs in these indications is likely to increase. Some of these competitive products and therapies are based on scientific approaches that are similar to our approaches, and others are based on entirely different approaches.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Many of our competitors, either alone or with their strategic partners, have substantially greater financial, technical and human resources than we do and significantly greater experience in the discovery and development of product candidates, obtaining FDA and other regulatory approvals of products and the commercialization of those products. Our competitors&#8217; products may be more effective, or more effectively marketed and sold, than any drug we may commercialize and may render our product candidates obsolete or non-competitive. We anticipate that we will face intense and increasing competition as new drugs enter the market and advanced technologies become available. We expect any products that we develop and commercialize to compete based on, among other things, efficacy, safety, convenience of administration and delivery, price, the level of generic competition and the availability of reimbursement from government and other third-party payers.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">There are currently three COVID-19 vaccines approved for use in the United States under emergency use authorizations (EUA) from the FDA -- from Pfizer-BioNTech, Moderna and Janssen (Johnson &amp; Johnson). Vaccines from AstraZeneca and Novavax are in late-stage development, and many others are in earlier stages of development. There are currently no FDA licensed and commercialized HIV vaccines, Zika vaccines, or hemorrhagic fever virus vaccines (other than for Ebola) available in the world market. We are aware of several development-stage and established enterprises, including major pharmaceutical and biotechnology firms, which are actively engaged in vaccine research and development in these areas. For hemorrhagic fever viruses, these include NewLink Genetics and Merck, Johnson &amp; Johnson, Novavax, Inovio and GlaxoSmithKline. For HIV, these include Sanofi, GlaxoSmithKline, and Johnson &amp; Johnson. Other HIV vaccines are in varying stages of research, testing and clinical trials including those supported by the NIH Vaccine Research Center, the U.S. Military, IAVI, the European Vaccine Initiative, and the South African AIDS Vaccine Initiative. For Zika, these include NewLink Genetics, Inovio, Merck, Butantan Institute and NIH (NIAID). In December 2019, the FDA approved the first vaccine (ERVEBO&#174;) for prevention of Ebola, developed by Merck.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">There are numerous FDA-approved treatments for HIV, primarily antiretroviral therapies, marketed by large pharmaceutical companies. Currently, there are no approved therapies for the eradication of HIV. We expect that major pharmaceutical companies that currently market antiretroviral therapy products or other companies that are developing HIV product candidates may seek to develop products for the eradication of HIV.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">29</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">There are currently no commercialized vaccines to prevent malaria infection. A first-generation infection-blocking malaria vaccine, RTS, S, is under regulatory review. It requires 4 doses and has been recommended by the WHO for pilot implementation studies. Since this vaccine is based on a single antigen and has modest efficacy (30-40%, depending on the age of subjects), the WHO has defined a Road Map for developing and licensing of next generation malaria vaccines. These vaccines are expected to contain multiple antigens designed to block both infection and transmission of malaria with at least a 75% efficacy rate.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A number of companies are developing various types of therapeutic vaccines or other immunotherapy approaches to treat cancer including Advaxis, Immune Design, Oncothyreon, Bavarian Nordic, Roche Pharmaceuticals, Merck &amp; Co, Bristol Myers Squibb, and AstraZeneca plc.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Our Intellectual Property</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our commercial success depends in part on our ability to obtain and maintain proprietary protection for our vaccines, including our Modified Vaccinia Ankara-Virus-Like Particle (MVA-VLP) based vaccines, and methods of treatment using our vaccines.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We seek patent protection on each of our product and developmental candidates and, where applicable, on combinations with other therapeutic and/or antigenic agents and dosing schedules. Our success also depends on our ability to operate without infringing on the proprietary rights of others and to prevent others from infringing our proprietary rights. Our policy is to seek to protect our proprietary position by, among other methods, filing U.S. patent applications and, where appropriate, foreign patent applications covering our proprietary technology, inventions, and improvements that are important to the development and implementation of our business. We also rely on trade secrets, know-how, continuing technological innovation and potential in-licensing opportunities to develop and maintain our proprietary position. Additionally, we expect to benefit, where appropriate, from statutory frameworks in the United States, Europe, and other countries that provide a period of clinical data exclusivity to compensate for the time required for regulatory approval of our vaccine candidates.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We continually assess and refine our intellectual property strategies as we develop new technologies and product candidates. We plan to file additional patent applications based on our intellectual property strategies where appropriate, including where we seek to improve our basic technology, adapt to competition, or to improve business opportunities. Further, we plan to file patent applications, as we consider appropriate under the circumstances, to protect new technologies that we develop. Our patent filing strategy typically includes seeking patent protection in the United States and, wherein appropriate, in additional countries where we believe such protection is likely to be useful.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2020, our owned and in-licensed patent estate, on a worldwide basis, includes 14 granted U.S. patents, 16 pending U.S. patent applications; 43 granted foreign patents, 13 pending foreign patent applications, and 1 Patent Cooperation Treaty (PCT) application spread over 19 patent families. The term of individual patents depends upon the laws of the countries in which they are obtained. In the countries in which we currently file, the patent term is 20 years from the earliest date of filing of a non-provisional patent application which serves as a priority application. In addition, we plan to seek patent term adjustments, restorations, and/or patent term extensions where applicable in the United States and other jurisdictions. For example, depending upon the timing, duration, and specifics of FDA approval of our vaccine products, some of our U.S. patents may be eligible for a patent term extension under the Drug Price Competition and Patent Term Restoration Act of 1984, commonly referred to as the &#8220;Hatch-Waxman Amendments,&#8221; and codified as 35 U.S.C. &#167; 156. 35 U.S.C. &#167; 156 permits restoration of the patent term of up to five years as compensation for patent term lost during product development and FDA regulatory review process. Patent term restoration, however, cannot extend the remaining term of a patent beyond a total of 14 years from the product&#8217;s approval date. The patent term restoration period is generally one half the time between the effective date of an IND and the submission date of a Biologics License Application (BLA), plus the time between the submission date of a BLA and the approval of that application, except that the review period is reduced by any time during which the applicant failed to exercise due diligence. Only one patent applicable to an approved vaccine product is eligible for such an extension and the application for the extension must be submitted prior to the expiration of the patent. The USPTO, in consultation with the FDA, reviews and approves the application for any patent term extension or restoration. A similar kind of patent extension, referred to as a Supplementary Protection Certificate, is available in Europe. Legal frameworks are also available in certain other jurisdictions to extend the term of a patent. We currently intend to seek patent term extensions on any of our, or our exclusively licensed, issued patents in any jurisdiction where we have a qualifying patent and the extension is available; however, there is no guarantee that the applicable regulatory authorities, including the FDA in the United States, will agree with our assessment of whether such extensions should be granted, and even if granted, the length of such extensions. Further, even if our patent is extended, the patent, including the extended portion of the patent, may be held invalid or unenforceable by a court of final jurisdiction in the United States or a foreign country.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">30</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our current patent portfolio includes 5 patent families directed to various aspects of our DNA and MVA-based HIV vaccines, their genetic inserts expressing multiple HIV protein components, composition, structure, claim of immunization against multiple subtypes of HIV, routes of administration, safety and other related factors and methods of therapeutic and prophylactic use thereof including administration regimes. We have in-licensed patents from Emory University and the U.S. National Institutes of Health (NIH) relevant to our HIV-vaccine program. These patents will expire between 2022 and 2028, exclusive of any patent term adjustments or extensions. We wholly own one patent family directed to specific vaccine administration methods, if issued, valid, and enforceable, will expire in 2037, exclusive of any patent term adjustments or extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We wholly own one U.S. patent application directed to preventive vaccines against hemorrhagic fever viruses (Ebola, Sudan, Marburg and Lassa), and uses thereof. This application, if issued, valid, and enforceable, will expire in 2036, exclusive of any patent term adjustments or extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We wholly own one U.S. patent application directed to preventive vaccines against Zika virus, and uses thereof. This application, if issued, valid, and enforceable, will expire in 2037, exclusive of any patent term adjustments or extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We co-own one patent family with Georgia State University directed to preventive vaccines against human papilloma virus (HPV), and uses thereof. These applications, if issued, valid, and enforceable, will expire in 2037, exclusive of any patent term adjustments or extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We wholly own one U.S. patent application directed to preventive vaccines against malaria, and use thereof. This application, if issued, valid, and enforceable, will expire in 2038, exclusive of any patent term adjustments or extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We wholly own 3 patent families directed to our immuno-oncology vaccine compositions and methods of use thereof. The patent applications of these families, if issued, valid, and enforceable, will expire between 2037-2040, exclusive of any patent term adjustments or extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We have a pending U.S. application directed to our virus-like particle (VLP) platform technology. This patent application, if issued, valid, and enforceable, will expire in 2037, exclusive of any patent term adjustments or extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We wholly own one pending patent family directed to various MVA-based vaccines for the treatment of SARS CoV-2. The patent applications in this family, if issued, valid, and enforceable, will expire in 2041, exclusive of any patent term adjustments or extensions. We have non-exclusively in-licensed from the U.S. National Institutes of Health (NIH) 3 patent families directed to certain aspects of our MVA-viral backbone used in our SARS-CoV2 vaccine, which will expire between 2023 and 2032, exclusive of any patent term adjustments or extensions. We have non-exclusively in-licensed from the NIH 2 patent families relating to coronavirus spike protein compositions relevant to our MVA SARS-CoV2 vaccine candidates. The patent applications for these families, if issued, valid, and enforceable, will expire between 2037 and 2041, exclusive of any patent term adjustments or extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We are the exclusive, worldwide licensee of several patents and patent applications, which we refer to as the Emory Technology, owned, licensed or otherwise controlled by Emory University for HIV or smallpox vaccines pursuant to a license agreement originally entered into on August 23, 2002 and restated on June 23, 2004 (the &#8220;Emory License&#8221;). The in-licensed Emory University patents will expire between 2022 and 2028, exclusive of any patent term extensions. Through the Emory License we are also a non-exclusive licensee of four issued United States patents owned by the NIH related to the ability of our MVA vector vaccine to operate as a vehicle to deliver HIV virus antigens, and to induce an immune response in humans. These in-licensed NIH patents will expire in 2023, exclusive of any patent term extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">31</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The MVA backbone that we have been using in our vaccines was provided to us by the laboratory of Dr. Bernard Moss of the NIAID, Laboratory of Viral Diseases (LVD). We have a non-exclusive commercial license to the NIH MVA backbone for our SARS CoV-2 vaccine with the NIAID of the National Institutes of Health NIH on behalf of the United States, which includes the use of certain patents and patent applications arising from the Moss laboratory and the provided materials. We also have a non-exclusive research and development license to use the MVA backbone for our other vaccine candidates. If we later decide to commercialize vaccine candidates that are under the research and development license, we will need to negotiate appropriate commercialization licenses. These in-licensed NIH patents and patent applications, if and where issued, valid, and enforceable, will expire between 2023 and 2032, exclusive of any patent term adjustments or extensions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We cannot be certain that any of the current pending patent applications we have or have licensed, or any new patent applications we may file or license, will ever be issued in the United States or any other country. Even if issued, there can be no assurance that those patents will be sufficiently broad to prevent others from using our products or processes. Furthermore, our patents, as well as those we have licensed or may license in the future, may be held invalid or unenforceable by a court, or third parties could obtain patents that we would need to either license or to design around, which we may be unable to do. Current and future competitors may have licensed or filed patent applications or received patents and may acquire additional patents or proprietary rights relating to products or processes competitive to ours. In addition, any claims relating to the infringement of third-party proprietary rights, or earlier date of invention, even if not meritorious, could result in costly litigation, lengthy governmental proceedings, divert management&#8217;s attention and resources and require us to enter royalty or license agreements which are not advantageous to us, if available at all.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We also expect to benefit, where appropriate, from statutory frameworks in the United States, Europe, and other countries that provide a period of regulatory exclusivity to compensate for the time and cost required in securing regulatory approval of our vaccine products. For example, in 2010, the United States enacted the Biologics Price Competition and Innovation Act (BPCIA). Under the BPCIA, innovator manufacturers of vaccine products may be granted 12 years of exclusive use before biosimilar versions of such products can be licensed for marketing in the U.S. This means that the FDA may not approve an application for a biosimilar version of our vaccine product until 12 years after the date our vaccine product is approved for sale (with a potential six-month extension of exclusivity if certain pediatric studies are conducted and the results accepted by the FDA), although a biosimilar application may be submitted four years after the date we receive approval from the FDA to sell our vaccine product. Additionally, the BPCIA establishes procedures by which potentially relevant patents may be shared and litigation over patents may proceed in advance of approval. The BPCIA also provides incentives to biosimilar applicants by providing a period of exclusivity to the first biosimilar of a product approved by the FDA. The 12-year data exclusivity provision of the BPCIA does not prevent a competitor from seeking marketing approval of one of our vaccine products, or a product similar thereto, by submitting its own, original Biologics License Application (BLA).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We intend to benefit, where applicable, from additional market exclusivity provisions in various jurisdiction that reward the treatments of rare diseases. For example, in the United States under the Orphan Drug Act of 1983, the FDA may grant orphan designation to a vaccine product intended to prevent or treat a rare disease or condition, which is generally a disease or condition that affects fewer than 200,000 individuals in the United States, or more than 200,000 individuals in the United States and for which there is no reasonable expectation that the cost of developing and making the product available in the United States for this type of disease or condition will be recovered from sales of the product. Orphan designation must be requested before submitting a BLA. After the FDA grants orphan designation, the identity of the therapeutic agent and its potential orphan use are disclosed publicly by the FDA. If a product that has orphan designation subsequently receives the first FDA approval for the disease or condition for which it has such designation, the product is entitled to orphan drug exclusivity, which means that the FDA may not approve any other applications to market the same drug for the same indication for seven years from the date of such approval, except in limited circumstances, such as a showing of clinical superiority to the product with orphan exclusivity by means of greater effectiveness, greater safety, or providing a major contribution to patient care, or in instances of drug supply issues. Competitors, however, may receive approval of either a different product for the same indication or the same product for a different indication; in the latter case, because health care professionals are free to prescribe products for off-label uses, the competitor&#8217;s product could be used for the orphan indication despite our orphan exclusivity.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">32</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We are not a party to any litigation, opposition, interference, or other potentially adverse proceeding with regard to our patent positions. However, if we become involved in litigation, interference proceedings, oppositions or other intellectual property proceedings, for example as a result of an alleged infringement or a third-party alleging an earlier date of invention, we may have to spend significant amounts of money and time and, in the event of an adverse ruling, we could be subject to liability for damages, invalidation of our intellectual property and injunctive relief that could prevent us from using technologies or developing products, any of which could have a significant adverse effect on our business, financial conditions or results of operations. In addition, any claims relating to the infringement of third-party proprietary rights, or earlier date of invention, even if not meritorious, could result in costly litigation, lengthy governmental proceedings, divert management&#8217;s attention and resources and require us to enter royalty or license agreements which are not advantageous if available at all.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In addition to patents, we rely upon unpatented, proprietarytrade secrets and know-how and continuing technological innovation to develop and maintain our competitive position. We seek to protect our proprietary information, in part, using confidentiality agreements with our commercial partners, collaborators, employees, and consultants, and invention assignment agreements with our employees. These agreements are designed to protect our proprietary information and, in the case of the invention assignment agreements, to grant us ownership of technologies that are developed through a relationship with a third party. These agreements may be breached, and we may not have adequate remedies for any breach. In addition, our trade secrets may otherwise become known or be independently discovered by competitors. To the extent that our commercial partners, collaborators, employees, and consultants use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Research and Development</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our expenditures for research and development activities were $2,444,459 and $1,910,715 during the years ended December 31, 2020 and 2019, respectively. As our vaccines continue to go through the process to obtain regulatory approval, we expect our research and development costs to increase. We have not yet formulated any plans for marketing and sales of any vaccine candidate we may successfully develop. Compliance with environmental protection laws and regulations has not had a material effect on our capital expenditures, earnings or competitive position to date.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Scientific Advisors</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We seek advice from our Scientific Advisory Board, which consists of a number of leading scientists, on scientific and medical matters. The current members of our Scientific Advisory Board are:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%;">

		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><u>Name</u></p>
			</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><u>Position/Institutional Affiliation</u></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Harriet L. Robinson, PhD.</p>
			</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chief Scientific Officer Emeritus, GeoVax</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stanley A. Plotkin, MD</p>
			</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Professor Emeritus, University of Pennsylvania, Adjunct Professor, Johns Hopkins University</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Barney S. Graham, MD, PhD</p>
			</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Senior Investigator, Vaccine Research Center, NIAID</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Scott C. Weaver, PhD</p>
			</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Director, University of Texas Medical Branch Institute for Human Infections and Immunity Scientific Director, Galveston National Laboratory</p>
			</td>
		</tr>
		<tr style="background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 36.1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Olivera J. Finn, PhD</p>
			</td>
			<td style="vertical-align: top; width: 56.4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distinguished Professor of Immunology and Surgery, University of Pittsburgh</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">33</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Properties</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We lease approximately 8,400 square feet of office and laboratory space located at 1900 Lake Park Drive, Suite 380, Smyrna, Georgia under a lease agreement which expires on December 31, 2022. We believe this space is adequate for our current needs.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Human Capital Resources</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We currently have seven full-time and two part-time employees. None of our employees are covered by collective bargaining agreements and we believe that our employee relations are good.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We believe that our future success largely depends upon our continued ability to attract and retain highly skilled employees. We provide our employees with competitive compensation, opportunity for equity ownership, and a robust employment package that promotes wellness across all aspects of their lives, including healthcare, retirement planning, and paid time off.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Corporate Background</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our primary business is conducted by our wholly owned subsidiary, GeoVax, Inc., which was incorporated under the laws of Georgia in June 2001. Our address is 1900 Lake Park Drive, Smyrna, Georgia 30080, and our telephone number at that address is 678-384-7220. The predecessor of our parent company, GeoVax Labs, Inc. (the reporting entity) was originally incorporated in June 1988 under the laws of Illinois as Dauphin Technology, Inc. (&#8220;Dauphin&#8221;). In September 2006, Dauphin completed a merger with GeoVax, Inc. As a result of the merger, GeoVax, Inc. became a wholly owned subsidiary of Dauphin, and Dauphin changed its name to GeoVax Labs, Inc. In June 2008, the Company was reincorporated under the laws of Delaware. We currently do not conduct any business other than GeoVax, Inc.&#8217;s business of developing new products for the treatment or prevention of human diseases. Our principal offices are in Smyrna, Georgia (metropolitan Atlanta).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>AVAILABLE INFORMATION</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our website address is www.geovax.com. We make available on this website under &#8220;Investors&nbsp;&#8211; SEC Reports,&#8221; free of charge, our proxy statements, annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports as soon as reasonably practicable after we electronically file or furnish such materials to the SEC. We also make available our Code of Ethics on this website under the heading &#8220;Investors &#8211; Corporate Governance&#8221;. Information contained on our website is not incorporated into this prospectus. &nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>MANAGEMENT</b>&#8217;<b>S DISCUSSION AND ANALYSIS OF</b><br>
<b>FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following discussion and analysis of our financial condition and results of operations should be read together with &#8220;Selected Financial Data&#8221; and our consolidated financial statements and the related notes beginning on page F&#8209;1. This discussion contains forward-looking statements that involve risks and uncertainties because they are based on current expectations and relate to future events and our future financial performance. Our actual results may differ materially from those anticipated in these forward-looking statements because of many important factors, including those set forth under &#8220;Risk Factors&#8221; and elsewhere in this prospectus.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Overview</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">GeoVax is a clinical-stage biotechnology company developing immunotherapies and vaccines against cancers and infectious diseases using a novel vector vaccine platform (Modified Vaccinia Ankara-Virus Like Particle or &#8220;GV-MVA-VLP&#8482;&#8221;). During January 2020, we began a program to develop a vaccine for prevention of novel coronavirus (COVID-19) infection. That effort has resulted in four COVID-19 vaccine candidates. These COVID-19 vaccine candidates have been designed and constructed and are being tested using relevant experimental animal challenge models. Additional development programs are focused on preventive and therapeutic vaccines against Human Immunodeficiency Virus (HIV); preventive vaccines against hemorrhagic fever viruses (Ebola, Sudan, Marburg, and Lassa fever), Zika virus and malaria; as well as immunotherapies for solid tumor cancers.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">34</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For our infectious disease vaccines, our recombinant MVA vector expresses target proteins on highly immunogenic VLPs in the person being vaccinated, with the intended result of producing durable immune responses with the safety characteristics of the replication deficient MVA vector and cost-effective manufacturing.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In cancer immunotherapy, we believe that stimulating the immune system to treat or prevent cancers is a compelling concept and that the opportunity for immune-activating technologies is promising, especially in light of advancements such as checkpoint inhibitors leading the way in oncology. Despite drug approvals in limited indications and promising results in clinical trials, there remains a significant need and opportunity for further advancements. We believe our GV-MVA-VLP&#8482; platform is well-suited for delivery of tumor-associated antigens and we plan to pursue development of our platform in this space.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our most advanced vaccine program is focused on prevention of the clade B subtype of HIV prevalent in the regions of the Americas, Western Europe, Japan and Australia; our HIV vaccine candidate, GOVX-B11, will be included in an upcoming clinical trial (HVTN 132) managed by the HIV Vaccine Clinical Trials Network (HVTN) with support from the National Institute of Allergy and Infectious Diseases (NIAID) of the National Institutes of Health (NIH), which is targeted to begin in late 2021. Additionally, during August 2020 a consortium led by researchers at the University of California, San Francisco (UCSF) began a clinical trial using our vaccine as part of a combinational therapy to induce remission in HIV-positive individuals. Through the efforts of our collaborator, American Gene Technologies International, Inc. (AGT), we expect that our HIV vaccine will also enter clinical trials during 2021 in combination with AGT&#8217;s gene therapy technology to seek a functional cure for HIV. Our other vaccine and immunotherapy programs are at various other stages of development.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our corporate strategy is to advance, protect and exploit our differentiated vaccine/immunotherapy platform leading to the successful development of preventive and therapeutic vaccines against infectious diseases and various cancers. With our design and development capabilities, we are progressing and validating an array of cancer and infectious disease immunotherapy and vaccine product candidates. Our goal is to advance products through to human clinical testing, and to seek partnership or licensing arrangements for achieving regulatory approval and commercialization. We also leverage third party resources through collaborations and partnerships for preclinical and clinical testing with multiple government, academic and corporate entities.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We have not generated any revenues from the sale of the products we are developing, and we do not expect to generate any such revenues for at least the next several years. Our product candidates will require significant additional research and development efforts, including extensive preclinical and clinical testing. All product candidates that we advance to clinical testing will require regulatory approval prior to commercial use and will require significant costs for commercialization. We may not be successful in our research and development efforts, and we may never generate sufficient product revenue to be profitable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Critical Accounting Policies and Estimates</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">This discussion and analysis of our financial condition and results of operations is based on our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. On an ongoing basis, management evaluates its estimates and adjusts them as necessary. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ materially from these estimates under different assumptions or conditions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our significant accounting policies are summarized in Note&nbsp;2 to our consolidated financial statements for the year ended December 31, 2020, which are included in this Form 10-K. We believe the following critical accounting policies affect our more significant judgments and estimates used in the preparation of our consolidated financial statements:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">35</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Revenue Recognition</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We recognize revenue in accordance with FASB Accounting Standards Update 2014-09, <i>Revenue from Contracts with Customers</i> (ASU 2014-09), which created a new Topic, Accounting Standards Codification Topic 606. The standard is principle-based and provides a five-step model to determine when and how revenue is recognized. The core principle is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Grant revenue</i> &#8211; We receive payments from government entities under non-refundable grants in support of our vaccine development programs. We record revenue associated with these grants when the reimbursable costs are incurred and we have complied with all conditions necessary to receive the grant funds.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Research collaborations</i> &#8211; From time to time, we may enter into collaborative research and development agreements for specific vaccine development approaches and/or disease indications whereby we receive third-party funding for preclinical research under certain of these arrangements. Each agreement is evaluated in accordance with the process defined by ASU 2014-09 and revenue is recognized accordingly.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Stock-Based Compensation</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We account for stock-based transactions in which the Company receives services from employees, directors or others in exchange for equity instruments based on the fair value of the award at the grant date. Stock-based compensation cost for awards of common stock is estimated based on the price of the underlying common stock on the date of issuance. Stock-based compensation cost for stock options or warrants is estimated at the grant date based on each instrument&#8217;s fair value as calculated by the Black-Scholes option pricing model. We recognize stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period for the award. See Note 8 to our financial statements for additional stock-based compensation information.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Liquidity and Capital Resources</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our principal uses of cash are to finance our research and development activities. Since inception, we have funded these activities primarily from government grants and clinical trial assistance, and from sales of our equity and debt securities. At December&nbsp;31, 2020, we had cash and cash equivalents of $9,883,796 and total assets of $10,393,899, as compared to $283,341 and $468,880, respectively, at December&nbsp;31, 2019. At December 31, 2020, we had working capital of $9,424,839, compared to a working capital deficit of $1,568,929 at December&nbsp;31, 2019.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Net cash used in operating activities was $2,750,570 and $1,398,497 for the years ended December&nbsp;31, 2020 and 2019, respectively. Generally, the variances between periods are due to fluctuations in our net losses, offset by non-cash charges such as depreciation and stock-based compensation expense, and by net changes in our assets and liabilities. Our net losses generally fluctuate based on expenditures for our research activities, partially offset by government grant revenues. See &#8220;Results of Operations &#8211; Grant and Collaboration Revenues&#8221; below for additional details concerning our government grants.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">NIAID has funded the costs of conducting all of our human clinical trials (Phase 1 and Phase 2a) to date for our preventive HIV vaccines, with GeoVax incurring certain costs associated with manufacturing the clinical vaccine supplies and other study support. We expect that NIAID will also fund the cost of the planned Phase 1 trial (HVTN 132) to further evaluate the safety and immunogenicity of adding &#8220;protein boost&#8221; components to our vaccine, GOVX-B11. We expect HVTN 132 to commence patient enrollment during 2021. Additionally, we are party to a collaboration with American Gene Technologies International, Inc. (AGT) whereby AGT intends to conduct a Phase&nbsp;1 human clinical trial with our combined technologies, with the ultimate goal of developing a functional cure for HIV infection. AGT began the Phase 1 trial in late 2020, and we expect the addition of our vaccine into the trial during 2021. A similar effort is underway with a consortium led by researchers at the University of California, San Francisco (UCSF), using our vaccine as part of a combinational therapy to induce remission in HIV-positive individuals; this program entered clinical trials during August 2020. Each of these programs could experience delays as a result of the ongoing COVID-19 pandemic.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">36</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Net cash used in investing activities was $156,791 and $7,606 for the years ended December 31, 2020 and 2019, respectively. Our investing activities have consisted predominantly of capital expenditures for laboratory equipment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Net cash provided by financing activities was $12,507,816 and $1,429,743 for the years ended December 31, 2020 and 2019, respectively. Net cash provided by financing activities during 2020 relates to (i) the sale in January 2020 of shares of our Series J Preferred Stock for net proceeds of $300,000, (ii) $170,200 of PPP loan proceeds received in April 2020 (see discussion below), (iii) $888,500 of net proceeds received in June 2020 from our issuance of Convertible Debentures (see discussion below) (iv) net proceeds of approximately $11.2 million received in September 2020 from the public offering of our equity securities (see discussion below), (v) $2,500 of net proceeds from the exercise of warrants, and (vi) $11,880 in principal repayments toward the GRA Note. Net cash provided by financing activities during 2019 relates to the sale of shares of our Series G and Series I convertible preferred stock for aggregate net proceeds of $1,440,000 and $10,257 in principal repayments toward the GRA Note.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>PPP Loan.</i> On April 17, 2020, we received a $170,200 bank loan backed by the United States Small Business Administration pursuant to the Paycheck Protection Program (PPP) provisions of the CARES Act. The loan bears an annual interest rate of one percent and is due April 17, 2022. In October 2020, we applied to the lender to have the loan forgiven, based upon our submission of qualifying information regarding eligible expenses; as of the date of this report our forgiveness application has not been processed.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Issuance of Convertible Debenture and Subsequent Conversion to Equity.</i> On June 26 2020, we entered into a securities purchase agreement with two institutional investors, pursuant to which we received gross proceeds of $1,050,000 in exchange for the issuance of: (i) 5% Original Issue Discount Senior Secured Convertible Debentures (the &#8220;Convertible Debentures&#8221;) in the aggregate principal amount of $1,200,000; and (ii) five-year warrants (the &#8220;June 2020 Warrants&#8221;) to purchase an aggregate of 120,000 shares of our common stock at an initial exercise price of $10.00 per share. Net proceeds after deducting the original issue discount, finder&#8217;s fee and other debt issuance costs were $888,500.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Convertible Debentures were mandatorily convertible upon our consummation of a public offering of common stock with gross proceeds of $6,000,000 or more, and which resulted in the listing of our common stock on a national securities exchange (a &#8220;Qualified Offering&#8221;). The conversion price upon the occurrence of a Qualified Offering was equal to the lower of (i) $10.00 per share or (ii) 80% of the offering price. The conversion provisions of the Convertible Debentures were subject to a &#8220;conversion blocker&#8221; such that each of the purchasers could not convert the Convertible Debentures to the extent that the conversion would result in the purchaser and its affiliates holding more than 4.99% of our outstanding common stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Upon our consummation of the public offering discussed below, the $1,200,000 maturity value of the Convertible Debentures and $14,667 of accrued interest were automatically converted at $4.00, the Qualified Offering discounted price, resulting in the issuance of 303,668 conversion units. Of the 303,668 conversion units: (a) 177,626 consisted of one share of common stock and a warrant to purchase one share of common stock (a &#8220;Conversion Warrant&#8221;), and (b) 126,042 consisted of one pre-funded warrant to purchase one share of common stock (a &#8220;Pre-Funded Warrant&#8221;) and a Conversion Warrant. The Pre-Funded Warrants provided the holder the right to purchase one share of Common Stock at an exercise price of $0.01 per share and were exercised in full in January 2021. The Conversion Warrants provide the holder the right to purchase one share of common stock, are immediately exercisable at an exercise price of $5.00 per share and expire five years after the issuance date. As a result of the public offering the exercise price of the June 2020 Warrants was reduced to $5.00.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Public Offerings </i>&#8211;<i> </i>On September 29, 2020, we closed an underwritten public offering (the &#8220;September Offering&#8221;) of an aggregate of 2,560,000 units of our equity securities (the &#8220;Units&#8221;), with gross proceeds to us of approximately $12.8 million. Net proceeds after deducting underwriting discounts and commissions and other offering expenses were approximately $11.2 million.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Of the 2,560,000 Units sold in the September Offering: (a) 2,310,000 Units consisting of one share of our common stock, and a Warrant to purchase one share of common stock (each, a &#8220;Unit Warrant&#8221;); and (b) 250,000 Units consisting of a Pre-Funded Warrant to purchase one share of common stock and a Unit Warrant. The Pre-Funded Warrants provided the holder the right to purchase one share of common stock at an exercise price of $0.01 per share and were exercised in full during October 2020. The Unit Warrants provide the holder the right to purchase one share of common stock, are immediately exercisable at an exercise price of $5.00 per share and expire five years after the issuance date. The public offering price was $5.00 per Unit ($4.99 for each Unit including a Pre-Funded Warrant).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">37</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Pursuant to the Underwriting Agreement, we issued to the representative of the underwriters, as a portion of the underwriting compensation, warrants to purchase up to a total of 128,000 shares of common stock (the &#8220;Representative Warrants&#8221;). The Representative Warrants have an exercise price of $5.50 per share, are initially exercisable 180 days after the effective date of the Offering and have a term of three years from their initial exercise date.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On February 11, 2021, we closed an underwritten bought deal public offering of 1,644,000 shares of our common stock, including 204,000 shares sold pursuant to the full exercise of the underwriter&#8217;s option to purchase additional shares, at a price to the public of $6.25 per share. Net proceeds after deducting underwriting discounts and commissions and other offering expenses were approximately $9.4 million</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>2021 Warrant Exercises</i> &#8211; During January and February 2021, holders of our warrants exercised 62,626 Series I Warrants, 126,042 Pre-Funded Warrants and 690,034 Unit Warrants, resulting in the issuance of 835,900 shares of our common stock for aggregate net proceeds to us of $3,174,156.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Conversion of Deferred Compensation to Equity </i>&#8211;<i> </i>From 2016 through August 2020, to help conserve the Company&#8217;s cash resources, our executive officers and non-employee directors agreed to defer receipt of all or a portion (at varying levels) of their respective cash compensation. On September 29, 2020, upon our consummation of the Offering, $1,500,000 of the accumulated deferrals were converted at the $5.00 offering price, resulting in the issuance of 300,001 units substantially similar to the units sold in the public offering, with each unit consisting of one share of our common stock and one warrant substantially similar to a Unit Warrant (a &#8220;Management Warrant&#8221;). The Company also paid the executive officers and non-employee directors $525,198 of the deferred compensation in cash.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of December 31, 2020, we had an accumulated deficit of $45.8 million. We expect for the foreseeable future we will continue to operate at a loss. The amount of the accumulated deficit will continue to increase, as it will be expensive to continue our research and development efforts. We will continue to require substantial funds to continue our activities and cannot predict the outcome of our efforts. We believe that our existing cash resources, combined with funding from existing government grants and clinical trial support, will be sufficient to fund our planned operations into 2023. We may require additional funds to continue our planned operations beyond that date. We are currently seeking sources of capital through additional government grant programs and clinical trial support, and we plan to conduct additional offerings of our equity securities. Additional funding may not be available on favorable terms or at all and if we fail to obtain additional capital when needed, we may be required to delay, scale back, or eliminate some or all of our research and development programs as well as reduce our general and administrative expenses.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Net Operating Loss Carryforwards</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">At December 31, 2020, we had consolidated net operating loss carryforwards for income tax purposes of $61.8 million, of which approximately $53.6 million will expire in 2021 through 2037 if not utilized. We also have research and development tax credits of approximately $1.2 million available to reduce income taxes, if any, which will expire in 2022 through 2040 if not utilized. Section 382 of the Internal Revenue Code contains provisions that may limit our utilization of net operating loss and research tax credit carryforwards in any given year as a result of significant changes in ownership interests that have occurred in past periods or may occur in future periods.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Off-Balance Sheet Arrangements</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We have no off-balance sheet arrangements that are likely or reasonably likely to have a material effect on our financial condition or results of operations, other than the operating lease for our office and laboratory space.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Results of Operations</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We recorded net losses of $2,958,068 and $2,370,629 for the years ended December 31, 2020 and 2019, respectively. Our operating results typically fluctuate due to the timing of activities and related costs associated with our research and development activities and our general and administrative costs, as described below.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">38</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Grant and Collaboration Revenues</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We recorded grant and collaboration revenues of $1,823,658 and $1,175,896 for the years ended December&nbsp;31, 2020 and 2019, respectively.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>Grant Revenues</u> &#8211; Our grant revenues relate to grants and contracts from agencies of the U.S. government in support of our vaccine development activities, and such revenues were 79% and 84% of our total revenues for 2020 and 2019, respectively. We record revenue associated with these grants as the related costs and expenses are incurred. The variance in our grant revenues from period to period relates to the timing and amount of our expenditures for activities supported by the grants. Additional detail concerning our grant revenues and the remaining funds available for use as of December 31, 2020 is presented in the table below.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
			<td colspan="6" id=".amt.D3" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Grant Revenue Recorded</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">During</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31,</p>
			</td>
			<td id=".trail.D3" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D4" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Unused Funds<br>
			Available at<br>
			December 31,</p>
			</td>
			<td id=".trail.D4" style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt; width: 55%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Grant/Contract No.</p>
			</td>
			<td id=".lead.D2" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</p>
			</td>
			<td id=".trail.D2" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D3" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</p>
			</td>
			<td id=".trail.D3" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D4" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</p>
			</td>
			<td id=".trail.D4" style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Lassa Fever &#8211; U.S. Army Grant</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">1,438,465</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.3" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">674,179</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.4" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">165,500</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Lassa Fever &#8211; SBIR Grant</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">147,042</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;">-</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Zika &#8211; NIH SBIR Grant</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">162,461</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id=".amt.2" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">1,438,465</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id=".amt.3" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">983,682</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id=".amt.4" style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 3px double rgb(0, 0, 0);">165,500</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><u>Collaboration Revenues</u> &#8211; In addition to the grant revenues above, during the years ended December 31, 2020 and 2019, we recorded revenues of $385,193 and $192,214 associated with several research collaborations with third parties. These were 21% and 16% of our revenues for 2020 and 2019, respectively.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Research and Development Expenses</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our research and development expenses were $2,444,459 and $1,910,715 for the years ended December 31, 2020 and 2019, respectively. Research and development expense for these periods includes stock-based compensation expense of $7,156 and $43,801 for 2020 and 2019, respectively (see discussion under &#8220;Stock-Based Compensation Expense&#8221; below).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our research and development expenses can fluctuate considerably on a period-to-period basis, depending on the timing of expenditures related to our government grants and other research projects, and other factors. Research and development expenses increased by $533,744, or 28% from 2019 to 2020. The fluctuation is primarily due to the timing of expenditures related to our government grants. Our research and development costs do not include costs incurred by the HVTN in conducting clinical trials of our preventive HIV vaccines; those costs are funded directly to the HVTN by NIAID.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We do not disclose our research and development expenses by project, since our employees&#8217; time is spread across multiple programs and our laboratory facility is used for multiple vaccine candidates. We track the direct cost of research and development expenses related to government grant revenue by the percentage of assigned employees&#8217; time spent on each grant and other direct costs associated with each grant. Indirect costs associated with grants are not tracked separately but are applied based on a contracted overhead rate negotiated with the NIH. Therefore, the recorded revenues associated with government grants approximate the costs incurred.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We expect our research and development costs to increase as we continue development of our various programs and as we move toward later stages of development, especially with regard to clinical trials. We do not provide forward-looking estimates of costs and time to complete our research programs due to the many uncertainties associated with vaccine development. Due to these uncertainties, our future expenditures are likely to be highly volatile in future periods depending on the outcomes of the trials and studies. As we obtain data from pre-clinical studies and clinical trials, we may elect to discontinue or delay vaccine development programs to focus our resources on more promising vaccine candidates. Completion of preclinical studies and human clinical trials may take several years or more, but the length of time can vary substantially depending upon several factors. The duration and the cost of future clinical trials may vary significantly over the life of the project because of differences arising during development of the human clinical trial protocols, including the number of patients that ultimately participate in the clinical trial; the duration of patient follow-up that seems appropriate in view of the results; the number of clinical sites included in the clinical trials; and the length of time required to enroll suitable patient subjects.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">39</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>General and Administrative Expenses</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our general and administrative expenses were $2,196,014 and $1,637,674 for the years ended December&nbsp;31, 2020 and 2019, respectively. General and administrative costs include officers&#8217; salaries, legal and accounting costs, patent costs, and other general corporate expenses. General and administrative expense includes stock-based compensation expense of $57,307 and $283,699 for 2020 and 2019, respectively (see discussion under &#8220;Stock-Based Compensation Expense&#8221; below). Excluding stock-based compensation expense, general and administrative expenses were $2,138,707 and $1,353,975 for 2020 and 2019, respectively, representing an increase of $784,732 or 58%. The increase from 2019 to 2020 is primarily related to higher legal fees, patent costs, investor relations consulting, and personnel costs. We expect that our general and administrative costs will increase in the future in support of expanded research and development activities and other general corporate activities.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Stock-Based Compensation Expense</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For the two years ended December 31, 2020, the components of stock-based compensation expense were as follows:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</p>
			</td>
			<td id=".trail.D2" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D3" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</p>
			</td>
			<td id=".trail.D3" style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt; width: 62%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock option expense</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,730</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.3" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">104,420</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Stock issued for non-employee services</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">45,733</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">223,080</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total stock-based compensation expense</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id=".amt.2" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64,463</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id=".amt.3" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">327,500</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As a result of the reverse stock splits enacted in April 2019 and in January 2020, we made adjustments and retroactive restatements to all of our outstanding stock options such that the balances in January 2020 were negligible. We therefore recorded no stock-based compensation expense related to our stock option plan for the majority of 2020. We re-initiated employee stock option grants in December 2020 and recorded a proportionate amount of expense for the year ended December 31, 2020.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In general, stock-based compensation expense is allocated to research and development expense or general and administrative expense according to the classification of cash compensation paid to the employee, consultant or director to whom the stock compensation was granted. For the two years ended December 31, 2020, stock-based compensation expense was allocated as follows:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 20%; margin-left: 36pt; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</p>
			</td>
			<td id=".trail.D2" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D3" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</p>
			</td>
			<td id=".trail.D3" style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt; width: 62%;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">General and administrative expense</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">57,307</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.3" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">283,699</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development expense</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,156</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">43,801</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: Times New Roman; font-size: 10pt;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total stock-based compensation expense</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id=".amt.2" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">64,463</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>
			<td id=".amt.3" style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">327,500</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Other Income (Expense)</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Interest income was $2,271 and $6,359 for the years ended December 31, 2020 and 2019, respectively. The variances between years are primarily attributable to the cash available for investment and to interest rate fluctuations.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Interest expense was $143,524 and $4,495 for the years ended December 31, 2020 and 2019, respectively. Interest expense relates to the Convertible Debentures, GRA Note, PPP Loan, and financing costs associated with insurance premiums. For 2020, interest expense included $14,667 of accrued interest payable and $124,185 of amortized debt discount related to the Convertible Debentures. Subsequent to the full conversion of the Convertible Debentures into our equity securities on September 29, 2020, there will be no more interest expense associated with the Convertible Debentures, and we expect other interest expense will be minimal.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Impact of Inflation</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">For the two-year period ended December&nbsp;31, 2020, we do not believe that inflation and changing prices had a material impact on our operations or on our financial results.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">40</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Quantitative and Qualitative Disclosure About Market Risk</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our exposure to market risk is limited primarily to interest income sensitivity, which is affected by changes in the general level of United States interest rates, particularly because a significant portion of our investments are in institutional money market funds. The primary objective of our investment activities is to preserve principal while at the same time maximizing the income received without significantly increasing risk. Due to the nature of our short-term investments, we believe that we are not subject to any material market risk exposure. We do not have any derivative financial instruments or foreign currency instruments.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SECURITY OWNERSHIP OF</b><br>
<b>PRINCIPAL STOCKHOLDERS, DIRECTORS AND OFFICERS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Based solely upon information made available to us, the following table sets forth information with respect to the beneficial ownership of our Common Stock as of March 23, 2021 by (i) each director; (ii) each of the executive officers named in the summary compensation table; and (iii) all executive officers and directors as a group. We do not know of any person who beneficially owns more than 5% of our Common Stock. Except as otherwise indicated in footnotes to this table or, where applicable, to the extent authority is shared by spouses under community property laws, to our knowledge, the holders listed below have sole voting and investment power with respect to all shares of Common Stock beneficially owned by them.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px; margin-left: 0pt; margin-right: 0pt;">

		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">&nbsp;</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="5" id=".amt.D2" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%; vertical-align: bottom;"><b>Common Stock</b></td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%; border-bottom: thin solid rgb(0, 0, 0);">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Name of Beneficial Owner</b></p>
			</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Amount and Nature of</b></b></p>

			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><b>Beneficial Ownership</b></b></p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 15%; text-align: center; border-bottom: thin solid rgb(0, 0, 0);"><b>Percent of</b><br>
			<b>Class (1)</b></td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; width: 1%; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Directors and Executive Officers: (2)</b></p>
			</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&nbsp;</b></td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 15%;"><b>&nbsp;</b></td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;"><b>&nbsp;</b></td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 15%;">&nbsp;</td>
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Randal Chase (3)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">33,226</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">&nbsp;</p>
			</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">*</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">David A. Dodd (4)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">163,740</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">2.6%</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Dean G. Kollintzas (5)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">23,974</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">&nbsp;</p>
			</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">*</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Robert T. McNally (6)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">107,850</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1.7%</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Mark J. Newman</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">-</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">&nbsp;</p>
			</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">*</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Mark W. Reynolds (7)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">120,368</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1.9%</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">John N. Spencer, Jr. (8)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">42,048</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: right; margin: 0pt;">&nbsp;</p>
			</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">*</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 65%;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">All executive officers and directors as a group (7 persons) (9)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: center;">545,994</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
			<td nowrap="true" style="width: 15%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">8.3%</td>
			<td nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">______________________</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>* </b>Less than 1%</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">This table is based upon information supplied by officers and directors, and with respect to principal stockholders, any Schedules 13D and 13G filed with the SEC. Beneficial ownership is determined in accordance with the rules of the SEC. Applicable percentage ownership is based on 6,315,467 shares of Common Stock outstanding as of March 23, 2021. In computing the number of shares beneficially owned by a person and the percentage ownership of that person, shares of Common Stock subject to options or warrants currently exercisable, or exercisable within 60&nbsp;days after March 23, 2021 (subject to specified limits), at any time at the option of the holder, are deemed outstanding.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(2)</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Except as otherwise indicated, the business address of each director and executive officer listed is c/o GeoVax Labs, Inc., 1900 Lake Park Drive, Suite 380, Smyrna, Georgia 30080.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(3)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Includes 16,613 shares of Common Stock and warrants to purchase 16,613 shares of common stock.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(4)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Includes 81,870 shares of Common Stock and warrants to purchase 81,870 shares of common stock.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(5)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Includes 11,987 shares of Common Stock and warrants to purchase 11,987 shares of common stock.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(6)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Includes 53,925 shares of Common Stock and warrants to purchase 53,925 shares of common stock.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(7)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Includes 60,184 shares of Common Stock and warrants to purchase 60,184 shares of common stock.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(8)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Includes 21,024 shares of Common Stock and warrants to purchase 21,024 shares of common stock.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(9)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Includes 245,603 shares of Common Stock and warrants to purchase 245,603 shares of common stock.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">41</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>MANAGEMENT</b></p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Directors and Executive Officers</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">The following table sets forth certain information with respect to our directors and executive officers as of March 22, 2021:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table cellpadding="0pt" cellspacing="0pt" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;">

		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 31.3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Name</b></p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 6.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"><b>Age</b></p>
			</td>
			<td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top; width: 68.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Current Position</b></p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 31.3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">David A. Dodd</p>
			</td>
			<td style="vertical-align: top; width: 6.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">71</p>
			</td>
			<td style="vertical-align: top; width: 68.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chairman of the Board of Directors, President and Chief Executive Officer</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 31.3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mark W. Reynolds, CPA</p>
			</td>
			<td style="vertical-align: top; width: 6.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">59</p>
			</td>
			<td style="vertical-align: top; width: 68.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chief Financial Officer and Corporate Secretary</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 31.3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Mark J. Newman, Ph.D.</p>
			</td>
			<td style="vertical-align: top; width: 6.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">66</p>
			</td>
			<td style="vertical-align: top; width: 68.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Chief Scientific Officer</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 31.3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Robert T. McNally Ph.D.</p>
			</td>
			<td style="vertical-align: top; width: 6.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">73</p>
			</td>
			<td style="vertical-align: top; width: 68.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Director</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 31.3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Randal D. Chase, Ph.D. (1)(2)(3)</p>
			</td>
			<td style="vertical-align: top; width: 6.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">71</p>
			</td>
			<td style="vertical-align: top; width: 68.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Independent Director</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);">
			<td style="vertical-align: top; width: 31.3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Dean G. Kollintzas (1)(2)(3)</p>
			</td>
			<td style="vertical-align: top; width: 6.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">48</p>
			</td>
			<td style="vertical-align: top; width: 68.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Independent Director</p>
			</td>
		</tr>
		<tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);">
			<td style="vertical-align: top; width: 31.3%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">John N. Spencer, Jr. (1)(2)(3)</p>
			</td>
			<td style="vertical-align: top; width: 6.8%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">80</p>
			</td>
			<td style="vertical-align: top; width: 68.5%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Independent Director</p>
			</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">______________________</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Member of the Compensation Committee of the Board of Directors.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(2)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Member of the Nominating and Governance Committee of the Board of Directors.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(3)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Member of the Audit Committee of the Board of Directors.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>David A. Dodd</i></b>. Mr. Dodd joined the Board of Directors in March 2010, becoming Chairman of our Board of Directors on January 1, 2011. Effective September 5, 2018, Mr. Dodd became our President and Chief Executive Officer, following Dr. McNally&#8217;s retirement. His executive management experience in the pharmaceutical and biotechnology industries spans more than 40 years. From September 2017 to April 2018, he served as Chief Executive Officer, and as a member of the Board of Directors of Medizone International, Inc. (&#8220;Medizone&#8221;), a developer and manufacturer of disinfectant systems. On April 20, 2018, Medizone announced that certain of its creditors had commenced an involuntary bankruptcy proceeding under Chapter 11 of the United States Bankruptcy Code against Medizone. The creditors included Medizone&#8217;s former Chairman and Chief Executive Officer and its former Director of Operations. From April 2013 to July 2017, Mr. Dodd served as President and Chief Executive Officer, and as a member of the Board of Directors, of Aeterna Zentaris Inc., a drug development company. He was Chairman of the Board of Directors of Aeterna Zentaris, Inc. from May 2014 to May 2016, and continued to serve as a member of its Board of Directors until May 2018. From December 2007 to June 2009, Mr. Dodd was President, Chief Executive officer and Chairman of BioReliance Corporation, a leading provider of biological safety and related testing services. From October 2006 to April 2009, he served as non-executive Chairman of Stem Cell Sciences Plc., where he oversaw the development and implementation of a strategic growth plan, implementation of an experienced executive team, and the sale of the company to Stem Cells, Inc. in April 2009. Before that, Mr. Dodd served as President, Chief Executive Officer and Director of Serologicals Corporation before it was sold to Millipore Corporation in July 2006 for $1.5 billion. For five years prior to his employment by Serologicals Corporation, Mr. Dodd served as President and Chief Executive Officer of Solvay Pharmaceuticals, Inc. and Chairman of its subsidiary Unimed Pharmaceuticals, Inc. He is also the Chief Executive Officer of RiversEdge BioVentures, an investment and advisory firm focused on the life sciences and pharmaceuticals industries, which he founded in 2009. The Board of Directors has concluded that Mr. Dodd should serve on the Board of Directors due to his experience in the pharmaceutical industry and his involvement as an officer and director of the Company, as well as his background in general management, business transformation, corporate partnering, and mergers and acquisitions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">42</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Mark W. Reynolds, CPA.</i></b> Mr. Reynolds joined the Company in October 2006 as Chief Financial Officer and Corporate Secretary. From 2004 to 2008, Mr. Reynolds served as Chief Financial Officer for HealthWatchSystems, Inc. a privately-held company in the consumer healthcare industry. From 2004 to 2006, he served as Chief Financial Officer for Duska Therapeutics, Inc., a publicly-held biotechnology company. From 1988 to 2002, Mr. Reynolds worked for CytRx Corporation, a publicly-held biopharmaceutical company, where he first served as Controller and then as Chief Financial Officer. Mr. Reynolds began his career as an auditor with Arthur Andersen &amp; Co. from 1985 to 1988. He is a certified public accountant and earned a Master of Accountancy degree from the University of Georgia.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Mark J. Newman,</i></b>&nbsp;<b><i>Ph.D</i></b>. Dr. Newman became employed as our Chief Scientific Officer on August 25, 2020. Dr. Newman, who previously served the Company as vice president of research and development from 2010 to 2013, works for the Company on a half-time basis. The other portion of his working time is devoted primarily to his work at NewMark Diagnostics LLC, a diagnostics development company, which he founded in 2016. Prior, he served senior management positions at PaxVax, Pharmexa A/S, Epimmune, Vaxcel, Apollon, and Cambridge Biotech. During his 30-year career he shepherded the development of experimental vaccine and adjuvant products through preclinical research and into Phase 1 &amp; 2 clinical testing. He is widely published in peer review publications and holds 10 U.S. patents. He holds a dual B.Sc/M.Sc. degree in Agriculture and Pre-Veterinary Medicine from the Ohio State University and earned his Ph.D. in Immunology at the John Curtin School for Medical Research, The Australian National University, Canberra.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Robert T. McNally,</i></b>&nbsp;<b><i>Ph.D</i></b>. Dr. McNally joined the Board of Directors in December 2006 and was appointed as our President and Chief Executive Officer effective April 1, 2008, a position he held until his retirement in September 2018. From 2000 to March 2008, Dr. McNally served as Chief Executive Officer of Cell Dynamics LLC, a cGMP laboratory services company. Previously, Dr. McNally was a co-founder and Senior Vice President of Clinical Research for CryoLife, Inc., a pioneering company in transplantable human tissues. He has over 35 years of experience in academic and corporate clinical investigations, management, research, business, quality and regulatory affairs. Dr. McNally is a Fellow of the American Institute for Medical and Biological Engineering, served on the advisory boards of the Petit Institute for Bioengineering and Dupree College of Management at the Georgia Institute of Technology, and is a former Chairman of Georgia Bio, a state trade association. Dr. McNally graduated with a Ph.D. in biomedical engineering from the University of Pennsylvania. The Board of Directors has concluded that Dr. McNally should serve on its Board of Directors by virtue of his prior business and scientific experience, including his experience as Chief Executive Officer of Cell Dynamics, LLC and as Senior Vice President of Clinical Research for CryoLife, Inc., and due to his involvement with the Company as its former President and Chief Executive Officer.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Randal D. Chase, Ph.D.</i></b> Dr. Chase joined the Board of Directors in March 2015. Dr. Chase is an experienced pharmaceutical and biotechnology executive who currently serves as a business advisor and consultant to companies in the life science sector. He also serves as a director for Mirexus Biotechnologies, Inc., a biomaterials company, and as Chairman of the Board for Glysantis, Inc. a biotechnology company. From February 2017 to April 2018, Dr. Chase was President and Chief Executive Officer of Advanced Proteome Therapeutics Corporation, a publicly-held biopharmaceutical company; he served as a member of that company&#8217;s board of directors from 2015 to April 2018. He served as Chairman of the Board for Medicago, Inc. until its sale to Mitsubishi Tanabe Pharma Corporation in 2013. From 2006 to 2011, he served as President and Chief Executive Officer of Immunovaccine, Inc., a clinical-stage biotechnology company developing vaccines against cancer and infectious diseases. Dr. Chase is also a former president of Shire Biologics, North American Vaccine, Pasteur Merieux Connaught, and Quadra Logic Technologies, Inc. His early career was at Bristol Myers and Glaxo Pharmaceuticals. Dr. Chase attended the Senior Executive Program of the London Business School in the United Kingdom, holds a Bachelor of Sciences degree in biochemistry from Bishop&#8217;s University and a Ph.D. in biochemistry from the University of British Columbia. Dr. Chase completed a post-doctoral fellowship at the McArdle Cancer Institute of the University of Wisconsin. The Board of Directors has concluded that Dr. Chase should serve on the Board of Directors due to his extensive leadership experience in the pharmaceutical industry, and the vaccine industry in particular.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Dean G. Kollintzas.</i></b> Mr. Kollintzas joined the Board of Directors in September 2006. Since 2001 Mr. Kollintzas has been an intellectual property attorney specializing in biotechnology and pharmaceutical licensing, FDA regulation, and corporate/international transactions. He is a member of the Wisconsin and American Bar Associations. Since 2004, Mr. Kollintzas has been in private practice. In 2014, he founded Procare Clinical, LLC, a clinical trial management company headquartered in Naperville, IL. Mr. Kollintzas received a microbiology degree from the University of Illinois and a J.D. from the University of New Hampshire School of Law. The Board of Directors has concluded that Mr. Kollintzas should serve on the Board of Directors by virtue of his experience with intellectual property matters, biotechnology and pharmaceutical licensing, and FDA regulation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">43</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>John N. (Jack) Spencer,</i></b>&nbsp;<b><i>Jr., CPA. </i></b> Mr. Spencer joined the Board of Directors in September 2006. Mr. Spencer is a certified public accountant and was a partner of Ernst &amp; Young LLP where he spent more than 38 years until he retired in 2000. Mr. Spencer serves as a director of ClearPoint Neuro, Inc., a medical device company, where he also chairs the audit committee. He also serves on the board of one privately held company and as a consultant to various companies primarily relating to financial accounting and reporting matters. Mr. Spencer received a Bachelor of Science degree from Syracuse University, and he earned an M.B.A. degree from Babson College. He also attended the Harvard Business School Advanced Management Program. The Board of Directors has concluded that Mr. Spencer should serve on the Board of Directors by virtue of his experience at Ernst &amp; Young LLP where he was the partner in charge of that firm&#8217;s life sciences practice for the southeastern United States, and his clients included a large number of publicly-owned and privately-held medical technology companies, together with his continuing expertise as a director of, and a consultant to, other publicly owned and privately held companies.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;"><b>Family Relationships</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt; text-indent: 36pt;">There are no family relationships among any of our directors or executive officers.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;"><b>Director Independence</b></p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">&nbsp;</p>

<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt; text-align: justify;">The Board of Directors has determined that Messrs. Chase, Kollintzas, and Spencer are the members of our Board of Directors who are &#8220;independent,&#8221; as that term is defined by Section 301(3)(B) of the Sarbanes-Oxley Act of 2002. The Board of Directors has also determined that these individuals meet the definition of &#8220;independent director&#8221; set forth in Rule&nbsp;5605(a)(2) of the Nasdaq Listing Rules and that Mr. Spencer is the qualified &#8220;financial expert&#8221; on the Audit Committee. As independent directors, Messrs. Chase, Kollintzas and Spencer serve as the members of our Audit Committee, our Compensation Committee, and our Nominating and Governance Committee.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>EXECUTIVE COMPENSATION</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Payment of Deferred Compensation</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Beginning in 2016 and 2017, to help conserve the Company&#8217;s cash resources, each of our executive officers and non-employee directors, who we refer to as the &#8220;Management Creditors,&#8221; agreed to defer receipt of all or a portion (at varying levels) of their respective cash compensation earned. Beginning in January 2017 and continuing through August 2020, all non-employee directors deferred 100% of their cash compensation. Since that time, both Dr. Harriet Robinson, who was our Chief Scientific Officer Emeritus and a former director, and Dr. Farshad Guirakhoo, our Chief Scientific Officer, resigned from their respective positions. As of September 29, 2020, the aggregate accumulated deferrals were $2,025,198. The Company did not accrue or pay interest on these amounts.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">After careful consideration, the Compensation Committee of the Board determined, and the Board agreed, that, concurrently with the September Offering, the Company would offer $1,500,000 of units substantially similar to the units sold in the September Offering, with each unit consisting of one share of our common stock and one five-year warrant to purchase one share of our common stock at an exercise price of $5.00 per share, to the Management Creditors as partial payment of the deferred compensation owed. Approximately $525,000 of the remaining deferred compensation owed was paid in cash for the purpose of assisting the Management Creditors in paying the income taxes that will be imposed on both the common stock and cash received. The Compensation Committee and the Board also considered that the Management Creditors previously owned shares or options to purchase shares of the Company&#8217;s common stock, which had decreased in value, and that the Compensation Committee and the Board believed it to be in the best interests of the Company and its stockholders for the Company&#8217;s executive officers and directors to have a financial interest in the success of the Company.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">44</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The units offered to the Management Creditors were valued at the offering price for the Units sold in the September Offering. The following table provides details of the payments:</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="width: 37%;">&nbsp;</td>
			<td id=".lead.D4" style="width: 1%;">&nbsp;</td>
			<td colspan="10" id=".amt.D4" style="text-align: center; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 25%;">
			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">Amounts Owed as of</p>

			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">September 29, 2020</p>
			</td>
			<td id=".trail.D4" style="padding-bottom: 1px; width: 1%;">&nbsp;</td>
			<td id=".lead.D6" style="width: 1%; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="6" id=".amt.D6" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 16%;">Payout</td>
			<td id=".trail.D6" style="padding-bottom: 1px; width: 1%;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="width: 37%;">&nbsp;</td>
			<td id=".lead.D2" style="width: 1%; padding-bottom: 1px;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">Salary</td>
			<td id=".trail.D2" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D3" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; margin-left: 0pt; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">Board</p>

			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">Fees</p>
			</td>
			<td id=".trail.D3" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D4" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">Total</td>
			<td id=".trail.D4" style="width: 1%;">&nbsp;</td>
			<td id=".lead.D5" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">Units (1)<br>
			Value/Number</td>
			<td id=".trail.D5" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D6" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">Cash</td>
			<td id=".trail.D6" style="width: 1%; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="width: 37%;">David Dodd</td>
			<td id=".lead.2" style="width: 1%;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%;">$</td>
			<td id=".amt.2" style="width: 9%; text-align: right;">450,000</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%;">$</td>
			<td id=".amt.3" style="width: 9%; text-align: right;">102,675</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%;">$</td>
			<td id=".amt.4" style="width: 9%; text-align: right;">552,675</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%;">$</td>
			<td id=".amt.5" style="width: 12%; text-align: right;">409,349/81,870</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%;">$</td>
			<td id=".amt.6" style="width: 9%; text-align: right;">143,326</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="width: 37%;">Mark Reynolds</td>
			<td id=".lead.2" style="width: 1%; padding-bottom: 1px;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">406,279</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">406,279</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id=".amt.5" style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">300,918/60,184</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">105,361</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; margin-left: 0pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="width: 37%;">Farshad Guirakhoo</td>
			<td id=".lead.2" style="width: 1%;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%;">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right;">182,292</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right;">-</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right;">182,292</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%;">$</td>
			<td id=".amt.5" style="width: 12%; text-align: right;">135,018/27,004</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right;">47,274</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="width: 37%;">Harriet Robinson</td>
			<td id=".lead.2" style="width: 1%;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%;">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right;">184,925</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right;">-</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right;">184,925</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%;">$</td>
			<td id=".amt.5" style="width: 12%; text-align: right;">136,968/27,394</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right;">47,957</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="width: 37%;">Robert McNally</td>
			<td id=".lead.2" style="width: 1%;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%;">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right;">338,532</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right;">25,500</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right;">364,033</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%;">$</td>
			<td id=".amt.5" style="width: 12%; text-align: right;">269,627/53,925</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right;">94,405</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="width: 37%;">Jack Spencer</td>
			<td id=".lead.2" style="width: 1%;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%;">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right;">-</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right;">141,925</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right;">141,925</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%;">$</td>
			<td id=".amt.5" style="width: 12%; text-align: right;">105,120/21,024</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right;">36,806</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="width: 37%;">Dean Kollintzas</td>
			<td id=".lead.2" style="width: 1%;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%;">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right;">-</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%;">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right;">80,919</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%;">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right;">80,919</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%;">$</td>
			<td id=".amt.5" style="width: 12%; text-align: right;">59,934/11,987</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%;">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right;">20,985</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="width: 37%;">Randal Chase</td>
			<td id=".lead.2" style="width: 1%; padding-bottom: 1px;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">112,150</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">112,150</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">$</td>
			<td id=".amt.5" style="width: 12%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">83,066/16,613</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">29,084</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; margin-left: 0pt; padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="width: 37%;">Total</td>
			<td id=".lead.2" style="width: 1%;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%;">$</td>
			<td id=".amt.2" style="width: 9%; text-align: right;">1,562,028</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%;">$</td>
			<td id=".amt.3" style="width: 9%; text-align: right;">463,169</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%;">$</td>
			<td id=".amt.4" style="width: 9%; text-align: right;">2,025,198</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%;">&nbsp;</td>
			<td id=".symb.5" style="width: 1%;">$</td>
			<td id=".amt.5" style="width: 12%; text-align: right;">1,500,000/300,001</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%;">&nbsp;</td>
			<td id=".symb.6" style="width: 1%;">$</td>
			<td id=".amt.6" style="width: 9%; text-align: right;">525,198</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; margin-left: 0pt;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">___________</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 2%;">
			<p style="margin: 0pt; text-align: justify; font-family: Times New Roman; font-size: 10pt;">(1)</p>
			</td>
			<td style="width: 98%;">
			<p style="margin: 0pt; text-align: justify; font-family: Times New Roman; font-size: 10pt;">These units were valued at the same price as the offering price for Units sold in the September Offering. The computation of the number of units was based on the public offering price of $5.00 per Unit. Number of units is rounded to nearest whole number.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Summary Compensation Table</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table sets forth all compensation awarded or earned for employment services during 2020 and 2019 by (i) each person who served as our chief executive officer during 2020, and (ii) our two other most highly compensated executive officers (collectively referred to as the &#8220;Named Executive Officers&#8221;).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt; width: 30%; border-left: thin solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Name and</b><br>
			<b>Principal Position</b></p>
			</td>
			<td id=".lead.D2" style="font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-top: thin solid rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="1" id=".amt.D2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-top: thin solid rgb(0, 0, 0); width: 9%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;"><b><b><b>Year</b></b></b></p>
			</td>
			<td id=".trail.D2" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D3" style="font-family: Times New Roman; font-size: 10pt; border-top: thin solid rgb(0, 0, 0); width: 1%; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-top: thin solid rgb(0, 0, 0); width: 1%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Salary</b><br>
			<b>($)</b></b></b></p>
			</td>
			<td id=".trail.D3" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D4" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Bonus</b><br>
			<b>($)</b></b></b></p>
			</td>
			<td id=".trail.D4" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D5" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Option</b><br>
			<b>Awards (1)</b><br>
			<b>($)</b></b></b></p>
			</td>
			<td id=".trail.D5" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D6" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>All Other</b><br>
			<b>Compensation</b></b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>($)</b></b></b></p>
			</td>
			<td id=".trail.D6" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.D7" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b><b>Total</b><br>
			<b>($)</b></b></b></p>
			</td>
			<td id=".trail.D7" style="font-family: Times New Roman; font-size: 10pt; width: 1%; border-top: thin solid rgb(0, 0, 0); border-right: thin solid rgb(0, 0, 0); padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); width: 30%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">David A. Dodd</p>

			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"><i>President and CEO</i></p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">2020</p>

			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">2019</p>
			</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top;">$</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">250,000(3)</p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">250,000(3)</p>
			</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top;">$</td>
			<td id=".amt.4" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">162,500</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>
			</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top;">$</td>
			<td id=".amt.5" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">305,760(6)</p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">-</p>
			</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top;">$</td>
			<td id=".amt.6" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">8,483(9)</p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">917(9)</p>
			</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); vertical-align: top;">$</td>
			<td id=".amt.7" style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">726,743</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">250,914</p>
			</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-right: thin solid rgb(0, 0, 0); padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); width: 30%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Mark W. Reynolds</p>

			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"><i>Chief Financial Officer</i></p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">2020</p>

			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">2019</p>
			</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">234,392(4)</p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">234,392(4)</p>
			</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">117,196</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>
			</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">143,360(7)</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>
			</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">5,803(9)</p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">5,625(9)</p>
			</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">500,751</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">240,017</p>
			</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-right: thin solid rgb(0, 0, 0); padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); width: 30%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Mark J. Newman, PhD (2)</p>

			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"><i>Chief Scientific Officer</i></p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">2020</p>

			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">2019</p>
			</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">41,667</p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">-</p>
			</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">18,750</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>
			</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">39,200(8)</p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">-</p>
			</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>
			</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">99,617</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>
			</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-right: thin solid rgb(0, 0, 0); padding-bottom: 1px;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); width: 30%; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Farshad Guirakhoo, PhD (2)</p>

			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 18pt;"><i>Former</i> <i>Chief Scientific Officer</i></p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">2020</p>

			<p style="margin: 0; text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt">2019</p>
			</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">152,083(5)</p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">250,000(5)</p>
			</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>
			</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">-</p>
			</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">11,238(10)</p>

			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">21,648(10)</p>
			</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-left: thin solid rgb(0, 0, 0); border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 8%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">163,321</p>

			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">271,648</p>
			</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-right: thin solid rgb(0, 0, 0); padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt; vertical-align: top;">
			<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">&nbsp;<font style="font-family:Times New Roman;font-size:10pt;">(1)</font>&nbsp;</p>
			</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Represents the grant date fair value of the stock options for financial statement reporting purposes. See footnotes 2 and 8 to our consolidated financial statements for the year ended December 31, 2020 for a discussion of the assumptions made and methods used for determining stock compensation values.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt;">&nbsp;<font style="font-family:Times New Roman;font-size:10pt;">(2)</font>&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Dr. Newman became our Chief Scientific Officer effective August 25, 2020, following the termination of Dr. Guirakhoo&#8217;s employment effective August 10, 2020.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt;">&nbsp;<font style="font-family:Times New Roman;font-size:10pt;">(3)</font>&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The amount for 2020 includes $150,000 of cash compensation which was deferred at Mr. Dodd&#8217;s election. The amount for 2019 includes $225,000 of such deferred cash compensation. The deferred compensation was paid in the form of common stock, warrants and cash in 2020. See &#8220;Payment of Deferred Compensation&#8221;&nbsp;above.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt;">&nbsp;<font style="font-family:Times New Roman;font-size:10pt;">(4)</font>&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The amount for 2020 includes $62,504 of cash compensation which was deferred at Mr. Reynolds&#8217;s election. The amount for 2019 includes $93,757 of such deferred cash compensation. The deferred compensation was paid in the form of common stock, warrants and cash in 2020. See &#8220;Payment of Deferred Compensation&#8221;&nbsp;above.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt;">&nbsp;<font style="font-family:Times New Roman;font-size:10pt;">(5)</font>&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Amount for 2020 includes $26,042 of cash compensation which was deferred at Dr. Guirakhoo&#8217;s election. The amount for 2019 includes $62,500 of such deferred cash compensation. The deferred compensation was paid to Dr. Guirakhoo in the form of common stock, warrants and cash during 2020. See &#8220;Payment of Deferred Compensation&#8221;&nbsp;above.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt;">&nbsp;<font style="font-family:Times New Roman;font-size:10pt;">(6)</font>&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Represents the grant date fair value for stock options granted on December 2, 2020 for 273,000 shares with an exercise price of $2.79 per share, vesting over a three-year period. These stock options are granted subject to stockholder approval of an amendment to the 2020 Stock Incentive Plan increasing the maximum aggregate number of shares of common stock that may be issued pursuant to the 2020 Plan.</p>
			</td>
		</tr>

</table>

<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">45</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt;">&nbsp;<font style="font-family:Times New Roman;font-size:10pt;">(7)</font>&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Represents the grant date fair value for stock options granted on December 2, 2020 for 128,000 shares with an exercise price of $2.79 per share, vesting over a three-year period. These stock options are granted subject to stockholder approval of an amendment to the 2020 Stock Incentive Plan increasing the maximum aggregate number of shares of common stock that may be issued pursuant to the 2020 Plan.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt;">&nbsp;<font style="font-family:Times New Roman;font-size:10pt;">(8)</font>&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Represents the grant date fair value for stock options granted on December 2, 2020 for 35,000 shares with an exercise price of $2.79 per share, vesting over a three-year period. These stock options are granted subject to stockholder approval of an amendment to the 2020 Stock Incentive Plan increasing the maximum aggregate number of shares of common stock that may be issued pursuant to the 2020 Plan.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt; vertical-align: top;">
			<p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;<font style="font-family:Times New Roman;font-size:10pt;">(9)</font>&nbsp;</p>
			</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Represents employer matching contributions to the Company&#8217;s 401(k) retirement plan.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 9pt; font-family: Times New Roman; font-size: 10pt;">(10)</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Represents $3,738 and $3,648 of employer matching contributions to the Company&#8217;s 401(k) retirement plan for 2020 and 2019, respectively, and $7,500 and $18,000 in housing expense allowances for each year, respectively.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Employment Agreements</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>David A. Dodd</i></b><b>. </b>Mr. Dodd serves as our President and Chief Executive Officer under an employment agreement dated September 1, 2018. The employment agreement has no specified term. The employment agreement provides for an initial annual salary of $250,000 to Mr. Dodd, subject to periodic increases as determined by the Board. Mr. Dodd is also eligible for an annual bonus, as determined by the Board, with an initial target of 65% of his base salary. In December 2020, the Board awarded Mr. Dodd a bonus of $162,500 which was paid in January 2021. No bonus was awarded to Mr. Dodd for 2019. Mr. Dodd is eligible for annual grants of additional awards from our equity incentives plans as determined by the Board. On December 2, 2020, the Board awarded to Mr. Dodd a stock option grant for 273,000 shares with an exercise price of $2.79 per share, vesting over a three-year period. These stock options are granted subject to stockholder approval of an amendment to the 2020 Stock Incentive Plan increasing the maximum aggregate number of shares of common stock that may be issued pursuant to the 2020 Plan. Mr. Dodd also is eligible for health insurance and 401(k) benefits at the same level and subject to the same conditions as provided to all other employees.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In September 2018, to help conserve the Company&#8217;s cash resources, as part of his employment agreement, Mr. Dodd agreed to defer a portion of his base salary, effectively reducing his current annualized salary to $25,000, until August 31, 2020 when his full salary was restored. Of the $450,000 accumulated salary deferral owed to Mr. Dodd at that date, approximately 74% was paid in the form of the Company&#8217;s equity securities, with the remainder paid in cash. See &#8220;Payment of Deferred Compensation&#8221;.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Mark W. Reynolds.</i></b> Mr. Reynolds serves as our Chief Financial Officer under an employment agreement dated January 1, 2010 and amended on October 22, 2013. The employment agreement has no specified term. The employment agreement provided for an initial annual salary of $212,600 to Mr. Reynolds, subject to periodic increases as determined by the Compensation Committee. Mr. Reynolds&#8217; current annualized base salary is $234,392. The Board of Directors may also approve the payment of a discretionary bonus annually. In December 2020, the Board awarded Mr. Reynolds a bonus of $117,196 which was paid in January 2021. No bonus was awarded to Mr. Reynolds for 2019. Mr. Reynolds is eligible for annual grants of additional awards from our equity incentives plans as determined by the Board. On December 2, 2020, the Board awarded to Mr. Reynolds a stock option grant for 128,000 shares with an exercise price of $2.79 per share, vesting over a three-year period. These stock options are granted subject to stockholder approval of an amendment to the 2020 Stock Incentive Plan increasing the maximum aggregate number of shares of common stock that may be issued pursuant to the 2020 Plan. Mr. Reynolds is eligible for health insurance and 401(k) benefits at the same level and subject to the same conditions as provided to all other employees.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In April 2016, to help conserve the Company&#8217;s cash resources, Mr. Reynolds agreed to defer a portion of his base salary, effectively reducing his annualized salary from $234,392 to $140,635, until August 31, 2020 when his full salary was restored. Of the $406,279 accumulated salary deferral owed to Mr. Reynolds at that date, approximately 74% was paid in the form of the Company&#8217;s equity securities, with the remainder paid in cash. See &#8220;Payment of Deferred Compensation&#8221;.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Mark J. Newman, PhD</i></b><b>. </b>Dr. Newman serves as our Chief Scientific Officer under an employment agreement dated August 25, 2020. The employment agreement has no specified term. The employment agreement provides for an initial annual salary of $250,000 on a full-time annualized basis, or $125,000 per year on a 50% prorated basis to Dr. Newman, subject to periodic increases as determined by the Compensation Committee. The Board of Directors may also approve the payment of a discretionary bonus annually. In December 2020, the Board awarded Dr. Newman a bonus of $18,750. Dr. Newman is eligible for grants of awards from our equity incentive plans at the same level and subject to the same conditions as provided to all other employees. On December 2, 2020, the Board awarded to Dr. Newman a stock option grant for 35,000 shares with an exercise price of $2.79 per share, vesting over a three-year period. These stock options are granted subject to stockholder approval of an amendment to the 2020 Stock Incentive Plan increasing the maximum aggregate number of shares of common stock that may be issued pursuant to the 2020 Plan. Dr. Newman is not eligible for health insurance and 401(k) benefits due to his part-time employment status.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">46</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Potential Payments Upon Termination or Change-in-Control</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our employment agreement with Mr. Dodd provides that we will pay severance compensation to Mr. Dodd in the event his employment is terminated by the Company without cause or by Mr. Dodd with good reason (as defined in the agreement). If we terminate Mr. Dodd&#8217;s employment not for cause or he resigns for good reason, then we would pay (a) an amount in cash equal to three times his then base salary and target annual bonus and (b) all stock option grants held by Mr. Dodd will be fully vested. The agreement also addresses his compensation upon termination if there is a change in control (as defined). If we terminate Mr. Dodd&#8217;s employment not for cause or he resigns for good reason at any time during the three month period which immediately precedes a change in control (as defined) or during the one year period following a change in control, then we would also pay Mr. Dodd an amount in cash equal to (x) three times the cost to provide 401(k) or other deferred compensation or health and welfare benefits to him, and (y) a tax gross-up payment (if an excise tax is imposed by &#167; 4999 of the Internal Revenue Code or any related interest or penalties are incurred by him).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our employment agreement with Mr. Reynolds provides that, if we terminate his employment without cause, we will pay a severance payment in the form of monthly payments of base salary for a period equal to one week for each full year of service (14 weeks as of December 31, 2020). Additionally if we terminate Mr. Reynolds&#8217; employment at any time during the three month period which immediately precedes a change in control (as defined in the amended employment agreement) or during the one year period following a change in control, then we would pay an amount in cash equal to (a) two times his then base salary and target annual bonus, (b) two times the cost to provide 401(k) or other deferred compensation or health and welfare benefits to him, (c) full, complete vesting of all stock options, restricted stock grants or other equity or equity-type grants, and (d) a tax gross-up payment (if an excise tax is imposed by &#167;4999 of the Internal Revenue Code or any related interest or penalties are incurred by him). The change of control provision also provides for full and complete vesting of all stock option grants held by him.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our employment agreement with Dr. Newman provides that, if we terminate his employment without cause, we will pay a severance payment in the form of monthly payments of base salary for a period equal to one week for each full year of service.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>Outstanding Equity Awards</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">GeoVax has awarded stock options to its senior management and other employees, pursuant to the GeoVax Labs, Inc. 2020 Stock Incentive Plan (the &#8220;2020 Plan&#8221;). The 2020 Plan was adopted by the Board on June 19, 2020 to provide equity-based and/or incentive awards to selected employees, directors, and independent contractors of the Company or its affiliates. The terms of these awards typically provide for vesting over a defined period of time, generally three years. The options expire if not exercised within ten years from the date of grant. The Company does not have a formula for determining stock option awards. Awards are generally based on the subjective judgment of the President and Chief Executive Officer and on the Compensation Committee&#8217;s subjective judgment. The following table sets forth certain information with respect to unexercised options previously awarded to our Named Executive Officers that were outstanding as of December 31, 2020. The table also includes warrants, if any, granted to our Named Executive Officers upon payment of the deferred compensation to the Management Creditors.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td colspan="10" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-width: 1px; border-style: solid; border-color: black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Option Awards</b></p>
			</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td colspan="5" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Number of Securities</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Underlying Unexercised Options</b></b></p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;"><b>&nbsp;</b></td>
			<td id=".amt.B4" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; border-right: 1px solid black;"><b>&nbsp;</b></td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 33.3%; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"><b>Name</b></p>
			</td>
			<td colspan="3" id=".amt.D2" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; border-right: thin solid rgb(0, 0, 0);">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(#) Exercisable</b></b></p>
			</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>(#) Unexercisable</b></b></p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Option Exercise<br>
			Price ($)</b></b></p>
			</td>
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 21.7%; border-bottom: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>Option Expiration<br>
			Date</b></p>
			</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">David Dodd</p>
			</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-&nbsp;&nbsp;&nbsp;</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">273,000&nbsp; (1)</td>
			<td id=".trail.3" nowrap="true" style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.4" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-right: 1px solid black; text-align: center;">2.79</td>
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">12/02/30</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.2" style="width: 12%; text-align: right; border-bottom: 1px solid black;">81,870&nbsp;&nbsp;&nbsp;</td>
			<td id=".trail.2" nowrap="true" style="width: 2%; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid black; border-right: 1px solid black;">(2)</td>
			<td id=".symb.B3" style="border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.B3" style="border-bottom: 1px solid black; text-align: center;">&nbsp;</td>
			<td id=".trail.B3" style="padding-bottom: 1px; border-bottom: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.4" style="width: 12%; border-bottom: 1px solid black; border-right: 1px solid black; text-align: center;">5.00</td>
			<td style="text-align: center; border-bottom: 1px solid black; border-right: 1px solid black;">9/29/25</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Mark Reynolds</p>
			</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-&nbsp;&nbsp;&nbsp;</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.3" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">128,000&nbsp; (1)</td>
			<td id=".trail.3" nowrap="true" style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.4" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-right: 1px solid black; text-align: center;">2.79</td>
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">12/02/30</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.2" style="width: 12%; text-align: right; border-bottom: 1px solid black;">60,184&nbsp;&nbsp;&nbsp;</td>
			<td id=".trail.2" nowrap="true" style="width: 2%; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid black; border-right: 1px solid black;">(2)</td>
			<td id=".symb.B3" style="border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.B3" style="border-bottom: 1px solid black; text-align: center;">&nbsp;</td>
			<td id=".trail.B3" style="padding-bottom: 1px; border-bottom: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.4" style="width: 12%; border-bottom: 1px solid black; border-right: 1px solid black; text-align: center;">5.00</td>
			<td style="text-align: center; border-bottom: 1px solid black; border-right: 1px solid black;">9/29/25</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Mark Newman, PhD</p>
			</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.2" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">-)&nbsp;&nbsp;&nbsp;</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; border-bottom: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.3" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; text-align: center;">35,000&nbsp;&nbsp;&nbsp;</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.4" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; border-right: 1px solid black; text-align: center;">2.79</td>
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">12/2/30</p>
			</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Farshad Guirakhoo, PhD</p>
			</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.2" style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">27,004&nbsp;&nbsp;&nbsp;</td>
			<td id=".trail.2" nowrap="true" style="width: 2%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px; border-bottom: 1px solid black; border-right: 1px solid black;">(2)</td>
			<td id=".symb.B3" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.B3" style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".trail.B3" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid black;">&nbsp;</td>
			<td id=".amt.4" style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; border-right: 1px solid black; text-align: center;">5.00</td>
			<td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black; border-right: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">9/29/25</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">These stock options were granted subject to stockholder approval of an amendment to the 2020 Stock Incentive Plan increasing the maximum aggregate number of shares of common stock that may be issued pursuant to the 2020 Plan. Assuming such approval, these stock options vest and become exercisable in three equal installments on December 2, 2021, 2022 and 2023.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(2)</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Warrants granted as payment of deferred compensation occurring on September 29, 2020. A portion of these warrants reflected deferred compensation accrued in 2020. See &#8220;Summary Compensation Table.&#8221;&nbsp;&nbsp;These warrants are immediately exercisable and have a five-year term. See &#8220;Payment of Deferred Compensation.&#8221;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">47</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The 2020 Plan contains provisions that could lead to an accelerated vesting of options or other awards. In the event of certain change-in-control transactions described in the 2020 Plan, (i) outstanding options or other awards may be assumed, converted or replaced; (ii) the successor corporation may substitute equivalent options or other awards or provide substantially similar consideration to 2020 Plan participants as were provided to stockholders (after taking into account the existing provisions of the options or other awards); or (iii) the successor corporation may replace options or awards with substantially similar shares or other property. In the event the successor corporation (if any) refuses to assume or substitute options or other awards as described (i) the vesting of any or all options or awards granted pursuant to the 2020 Plan will accelerate upon the change-in-control transaction, and (ii) any or all options granted pursuant to the Plans will become exercisable in full prior to the consummation of the change-in-control transaction at such time and on such conditions as the Compensation Committee determines. If the options are not exercised prior to the consummation of the change-in-control transaction, they shall terminate at such time as determined by the Compensation Committee. Subject to any greater rights granted to 2020 Plan participants under the 2020 Plan, in the event of the occurrence of a change-in-control transaction any outstanding options or other awards will be treated as provided in the applicable agreement or plan of merger, consolidation, dissolution, liquidation, or sale of assets.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">If the Company had experienced a change-in-control event as described in the 2020 Plan on December&nbsp;31, 2020, the value of accelerated options the Named Executive Officers, based on the difference between the closing price of our common stock on the Nasdaq Stock Market on December&nbsp;31, 2020, and, if lower, the exercise price per share of each option for which vesting would be accelerated for each Named Executive Officer, would be an aggregate of $355,180.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>DIRECTOR COMPENSATION</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table sets forth information concerning the compensation earned for service on our Board of Directors during the fiscal year ending December 31, 2020 by each individual who served as a director at any time during the fiscal year.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 28%; border-left: 1px solid black; border-top: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;"><b>Name</b></p>
			</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black; border-top: 1px solid black;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Fees</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Earned or </b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Paid in </b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Cash</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>($) (2)</b></b></p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black; border-top: 1px solid black;">&nbsp;</td>
			<td id=".lead.D3" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">&nbsp;</td>
			<td colspan="2" id=".amt.D3" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Option</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Awards</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>($) (3)(4)</b></b></p>
			</td>
			<td id=".trail.D3" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black; border-top: 1px solid black;">&nbsp;</td>
			<td id=".lead.D4" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">&nbsp;</td>
			<td colspan="2" id=".amt.D4" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Non-Equity</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Incentive</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Plan</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Compensation</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>($)</b></b></p>
			</td>
			<td id=".trail.D4" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black; border-top: 1px solid black;">&nbsp;</td>
			<td id=".lead.D5" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">&nbsp;</td>
			<td colspan="2" id=".amt.D5" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Non-qualified</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Deferred</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Compensation </b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Earnings</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>($)</b></b></p>
			</td>
			<td id=".trail.D5" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black; border-top: 1px solid black;">&nbsp;</td>
			<td id=".lead.D6" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">&nbsp;</td>
			<td colspan="2" id=".amt.D6" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>All</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Other</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Compensation</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>($)</b></b></p>
			</td>
			<td id=".trail.D6" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black; border-top: 1px solid black;">&nbsp;</td>
			<td id=".lead.D7" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">&nbsp;</td>
			<td colspan="2" id=".amt.D7" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Total</b></b></p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>($)</b></b></p>
			</td>
			<td id=".trail.D7" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black; border-top: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Randal D. Chase</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">31,350</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,000</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.B4" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.B4" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.B4" style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".trail.B4" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.B5" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.B5" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.B5" style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".trail.B5" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.B6" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.B6" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.B6" style="text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".trail.B6" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59,350</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">David A. Dodd (1)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Dean G. Kollintzas</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">26,100</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,000</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">54,100</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Robert T. McNally</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">10,500</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,000</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">38,500</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Harriet L. Robinson (1)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">John N. Spencer, Jr.</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">37,550</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.3" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.3" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">28,000</td>
			<td id=".trail.3" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.4" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.4" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.4" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.5" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.5" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.5" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.6" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.6" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td>
			<td id=".trail.6" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
			<td id=".lead.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".symb.7" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.7" style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">65,550</td>
			<td id=".trail.7" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">As discussed below under &#8220;Director Compensation Plan&#8221;&nbsp;directors who are employees of the Company receive no compensation for their service as directors. As President and CEO, Mr. Dodd therefore receives no compensation for his service as a director; his compensation for service as President and CEO is shown in the &#8220;Summary Compensation&#8221;&nbsp;table above. Dr. Robinson, whose term as a director ended on August 7, 2020, was also an employee of the Company during the entirety of 2020 and received no compensation for her service as a director.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(2)</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">See &#8220;Payment of Deferred Compensation&#8221;&nbsp;above and &#8220;Cash Fees&#8221;&nbsp;below for information regarding deferrals of payment of these fees.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(3)</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Represents the grant date fair value of&nbsp;stock options granted on December 2, 2020 to each non-employee director for 25,000 shares with an exercise price of $2.79 per share, vesting over a three-year period. These stock options are granted subject to stockholder approval of an amendment to the 2020 Stock Incentive Plan increasing the maximum aggregate number of shares of common stock that may be issued pursuant to the 2020 Plan.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(4)</p>
			</td>
			<td>
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">The table below shows the aggregate numbers of warrants and option awards outstanding for each non-employee director as of December&nbsp;31, 2020.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">48</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 2.5%; margin-left: 2.5%; width: 95%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 84%; border-top: 1px solid black; border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; text-align: center;">Name</p>
			</td>
			<td id=".lead.D2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
			<td colspan="2" id=".amt.D2" nowrap="true" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0); border-top: thin solid black; width: 0%; padding: 0px;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Aggregate Option Awards<br>
			Outstanding<br>
			as of December 31, 2020<br>
			(#)</p>
			</td>
			<td id=".trail.D2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid black; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Randal D. Chase (1)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: center;">41,613</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Dean G. Kollintzas (2)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: center;">36,987</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Robert T. McNally (3)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: center;">78,925</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom;">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-left: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">John N. Spencer, Jr. (4)</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-right: 1px solid black;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>
			<td id=".amt.2" style="width: 13%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: center;">46,024</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt; border-right: 1px solid black;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(1)</p>
			</td>
			<td>
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Includes 16,613 warrants issued in lieu of deferred cash compensation. See &#8220;Payment of Deferred Compensation.&#8221; A portion of these warrants reflected deferred compensation accrued in 2020.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(2)</p>
			</td>
			<td>
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Includes 11,987 warrants issued in lieu of deferred cash compensation. See &#8220;Payment of Deferred Compensation.&#8221; A portion of these warrants reflected deferred compensation accrued in 2020.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(3)</p>
			</td>
			<td>
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Includes 53,925 warrants issued in lieu of deferred cash compensation. See &#8220;Payment of Deferred Compensation.&#8221; A portion of these warrants reflected deferred compensation accrued in 2020.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(4)</p>
			</td>
			<td>
			<p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Includes 21,024 warrants issued in lieu of deferred cash compensation. See &#8220;Payment of Deferred Compensation.&#8221; A portion of these warrants reflected deferred compensation accrued in 2020.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><b><i>Director Compensation Plan.</i></b><b> </b>In March 2007, the Board of Directors approved a recommendation from the Compensation Committee for director compensation, which we refer to as the &#8220;Director Compensation Plan.&#8221; It was subsequently amended in March 2008, December 2009, December 2010, and in December 2020. The Director Compensation Plan applies only to non-employee directors. Directors who are employees of the Company receive no compensation for their service as directors or as members of committees.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Cash Fees </i>&#8211;<i> </i>For 2020, each non-employee director earned an annual retainer (paid quarterly) of $5,000 for service as a member of the Audit Committee and $3,300 for service as a member of the Compensation Committee or the Nominating and Corporate Governance Committee. The Chairman of the Audit Committee earned an annual retainer of $9,000, and the Chairman of each of the Compensation Committee and the Nominating and Corporate Governance Committee earned an annual retainer of $6,000. These retainers were also paid quarterly. Non-employee directors also earned fees for each Board of Directors or Committee meeting attended as follows: $3,000 for in person Board of Directors meetings ($1,500 for telephonic meetings), $1,000 for in person Committee meeting chaired ($750 for telephonic meetings), and $500 for in person Committee meeting attended as a non-chair member ($400 for telephonic meetings). A non-employee Chairman of the Board earns an annual retainer of $30,000 and is not be entitled to receive additional fees for Board meetings attended, but would be entitled to receive additional fees for committees on which he/she serves.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In December 2020, the Board of Directors amended the Director Compensation Plan such that, effective January 1, 2021, each non-employee director will earn an annual retainer (paid quarterly) of $10,000 ($30,000 for a non-employee Chairperson) for service as a member of the Board, $5,000 ($9,000 for the Chairperson) for service as a member of the Audit Committee. and $3,300 ($6,000 for the Chairperson) for service as a member of the Compensation Committee or the Nominating and Corporate Governance Committee. Non-employee directors will also earn fees for each Board of Directors or Committee meeting attended as follows: $3,000 for in person Board of Directors meetings ($1,500 for telephonic meetings), $1,000 for in person Committee meeting chaired ($750 for telephonic meetings), and $500 for in person Committee meeting attended as a non-chair member ($400 for telephonic meetings). A non-employee Chairman of the Board will earn a fee of $5,000 for each Board meeting attended ($2,500 for telephonic meetings).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">49</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Stock Option Grants </i>&#8211;We currently do not have a formula for determining stock option grants to directors (upon their election to the Board of Directors, or otherwise). Such option grants are currently determined by the Board of Directors, upon recommendation by the Compensation Committee based on the Compensation Committee&#8217;s annual deliberations and review of the director compensation structure of similar companies. At its meeting in December 2020, upon a recommendation of the Compensation Committee, the Board of Directors approved an annual stock option grant of 25,000 shares to each of its non-employee members for ongoing service as members of the Board of Directors.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Expense Reimbursement </i>&#8211;<i> </i>All directors are reimbursed for expenses incurred in connection with attending meetings of the Board of Directors and committees.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Other than compensation arrangements for our Named Executive Officers and directors, we describe below each transaction since January 1, 2019, to which we were a party or will be a party, in which the amount exceeds $120,000 (or, if less, 1% of the average of our total assets amount at December 31, 2020 and 2019) and in which any &#8220;related person&#8221; (as defined in paragraph (a) of Item 404 of Regulation S-K) had or will have a direct or indirect material interest. Compensation arrangements for our named executive officers and directors are described above under &#8220;Executive Compensation.&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Series E Convertible Preferred Stock and Series G Warrants</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On March 5, 2018, we entered into a Securities Purchase Agreement (the &#8220;2018 Securities Purchase Agreement&#8221;) with Sabby Healthcare Master Fund, Ltd. and Sabby Volatility Warrant Master Fund, Ltd. (collectively, the &#8220;Purchasers&#8221;), each of which beneficially owned more than 5% of our Common Stock, providing for the issuance and sale to the Purchasers of an aggregate of 600 shares of our Series E Convertible Preferred Stock (the &#8220;Series E Preferred Shares&#8221;) for gross proceeds to the Company of $600,000. On September 5, 2018, the Company and the Purchasers agreed that the Company would issue the Purchasers an additional 600 Series E Preferred Shares for gross proceeds of $600,000. On February 18, 2019 all outstanding Series E Preferred Shares (1,200 shares) were exchanged for our Series F Convertible Preferred Stock, as described below.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Pursuant to the 2018 Securities Purchase Agreement, on September 5, 2018 the Purchasers were also issued Series G Common Stock Purchase Warrants (the &#8220;Series G Warrants&#8221;), to purchase shares of our Common Stock. The Series G Warrants were terminated by agreement between the Company and the Purchasers on August 4, 2020.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Term Promissory Notes and Series H Warrants</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On December 27, 2018, we entered into an agreement with the Purchasers, each of which beneficially owned more than 5% of our Common Stock pursuant to which we issued two Term Promissory Notes (&#8220;Notes&#8221;) and Series H Common Stock Purchase Warrants (&#8220;Series H Warrants&#8221;) to the Purchasers in exchange for aggregate gross proceeds of $250,000. The non-interest-bearing Notes were initially due on January 22, 2019 but were subsequently extended and then cancelled pursuant to our issuance of Series F and Series G Convertible Preferred Stock as described below.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Series H Warrants were originally issued for the purchase of up to 10,000,000 shares of our Common Stock in the aggregate with an exercise price of $0.025 per share. During July 2020, all of the Series H Warrants were converted into 7,147 shares of our Common Stock pursuant to the cashless exercise provisions of the warrants.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Series F Convertible Preferred Stock</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On February 18, 2019, we entered into Exchange Agreements (the &#8220;February Exchange Agreements&#8221;) with the Purchasers pursuant to which the Purchasers exchanged an aggregate of 1,563.146 shares of our Series C Convertible Preferred Stock (&#8220;Series C Preferred Shares&#8221;), for which the Purchasers paid $1,000 per share, and 1,200 shares of our Series E Convertible Preferred Stock (&#8220;Series E Preferred Shares&#8221;), for which the Purchasers paid $1,000 per share, held by them for an aggregate of 2,763.146 shares of our Series F Convertible Preferred Stock (&#8220;Series F Preferred Shares&#8221; and such transaction, the &#8220;February Exchange&#8221;). Upon consummation of the February Exchange, the shares of Series C Preferred Shares and Series E Preferred Shares subject to the February Exchange were cancelled and no Series C Preferred Shares or Series E Preferred Shares remain outstanding. The February Exchange Agreements also extended the maturity date of the Notes, dated December 27, 2018, made by the Company in favor of the Purchasers to June 22, 2019.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">50</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Between March 19 and July 10, 2019, the Purchasers converted 506.6122 Series F Preferred Shares into an aggregate of 10 shares of our Common Stock, and on July 17, 2019, all remaining outstanding Series F Preferred Shares (2,256.5338 shares) were exchanged for our Series H Convertible Preferred Stock, as described below.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Series G Convertible Preferred Stock and Series I Warrants</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On February 25, 2019, we entered into a Securities Purchase Agreement (the &#8220;February Securities Purchase Agreement&#8221;) with the Purchasers providing for the issuance and sale to the Purchasers of an aggregate of up to 1,000 shares of our Series G Convertible Preferred Stock (the &#8220;Series G Preferred Shares&#8221;) and related warrants for gross proceeds of up to $1.0 million, to be funded at up to three different closings. At the first closing on February 25, 2019, we issued 500 Series G Preferred Shares and related warrants in exchange for the payment by the Purchasers of $250,000 in the aggregate, plus the cancellation by them of Term Notes due to them from the Company in the aggregate amount of $250,000. At the second and third closings, which occurred on April 26 and June 19, 2019, we issued an aggregate of 500 additional shares of Series G Preferred Stock and related warrants in exchange for the payment by the Purchasers of a total of $500,000.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On July 17, 2019, all outstanding Series G Preferred Shares (1,000 shares) were exchanged for our Series H Convertible Preferred Stock, as described below.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Pursuant to the February Securities Purchase Agreement, at each closing each Purchaser was issued a Series I Common Stock Purchase Warrant (&#8220;Series I Warrants&#8221;), to purchase up to a number of shares of the Company&#8217;s Common Stock equal to 100% of the Series G Conversion Shares underlying the Series G Preferred Shares issued to such Purchaser for cash. During July 2020, 43,687 of the Series I Warrants were converted into 29,756 shares of our Common Stock pursuant to the cashless exercise provisions of the warrants, leaving 31,313 Series I Warrants remaining. Upon consummation of our 2020 underwritten public offering the number of shares subject to the Series I Warrants increased to 62,626 and the exercise price was reduced to $5.00. In January 2021, all of the remaining Series I Warrants were converted into 20,196 shares of our Common Stock pursuant to the cashless exercise provisions of the warrants.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Series H Convertible Preferred Stock</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On July 17, 2019, we entered into Exchange Agreements (the &#8220;July Exchange Agreements&#8221;) with the Purchasers pursuant to which the Purchasers exchanged an aggregate of 2,256.5338 Series F Preferred Shares, for which the Purchasers paid $1,000 per share, and 1,000 Series G Preferred Shares, for which the Purchasers paid $1,000 per share, held by them for an aggregate of 3,256.5338 shares of our Series H Convertible Preferred Stock (&#8220;Series H Preferred Shares&#8221; and such transaction, the &#8220;July Exchange&#8221;). Upon consummation of the July Exchange, the Series F Preferred Shares and Series G Preferred Shares subject to the July Exchange were cancelled and no Series F Preferred Shares or Series G Preferred Shares remain outstanding.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Between July 18, 2019 and March 6, 2020, the Purchasers converted 3,256.5338 Series H Preferred Shares into an aggregate of 484,505 shares of our Common Stock, and there are no Series H Preferred Shares remaining outstanding.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Series I Convertible Preferred Stock</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On July 24, 2019, we entered into a Securities Purchase Agreement (the &#8220;July Securities Purchase Agreement&#8221;) with the Purchasers providing for the issuance and sale to the Purchasers of an aggregate of 700 shares of our Series I Convertible Preferred Stock (the &#8220;Series I Preferred Shares&#8221;) for gross proceeds of $700,000.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">51</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Between March 6, 2020 and March 18, 2020, the Purchasers converted 700 Series I Preferred Shares into an aggregate of 204,371 shares of our Common Stock, and there are no Series I Preferred Shares remaining outstanding.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Series J Convertible Preferred Stock</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On January 24, 2020, we entered into a Securities Purchase Agreement (the &#8220;January Securities Purchase Agreement&#8221;) with the Purchasers providing for the issuance and sale to the Purchasers of an aggregate of 300 shares of our Series J Convertible Preferred Stock (the &#8220;Series J Preferred Stock&#8221;) for gross proceeds of $300,000. On July&nbsp;23, 2020, the Purchasers converted 300 Series J Preferred Shares into an aggregate of 42,723 shares of our Common Stock, and there are no Series J Preferred Shares remaining outstanding.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>June 2020 Bridge Financing</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On June 26, 2020, we entered into a Securities Purchase Agreement with Cavalry Fund I LP and Cavalry Special Ops Fund, LLC, pursuant to which the Company received aggregate gross proceeds of $1,050,000 in exchange for the issuance of 5% Original Issue Senior Secured Convertible Debentures in the aggregate principal amount of $1,200,000 and five-year warrants to purchase an aggregate of 2,400,000 shares of our common stock at an exercise price of $0.50 per share, subject to adjustment. On September 29, 2020, the June 26, 2020 5% Original Issue Senior Secured Convertible Debentures mandatorily converted into 303,667 conversion units, of which 177,625 include shares of common stock and 126,042 include pre-funded warrants (the &#8220;Conversion Units&#8221;). The Conversion Units provide substantially the same terms as the Units issued in September 2020. The pre-funded warrants provide the holder the right to purchase one share of common stock at an exercise price of $0.01 per share, are immediately exercisable and will not expire until exercised in full. These pre-funded warrants were exercised on January 13, 2021. The Company also issued these investors five-year warrants to acquire an additional 303,668 shares of common stock, in the aggregate, at $5.00 per share.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>DESCRIPTION OF SECURITIES</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Capital Stock</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following description of our capital stock is summarized from, and qualified in its entirety by reference to, our certificate of incorporation, as amended, including the certificates of designation, as amended, setting forth the terms of our Series B Preferred Stock. This summary is not intended to give full effect to provisions of statutory or common law. We urge you to review the following documents because they, and not this summary, define the rights of a holder of shares of common stock and Series B Preferred Stock:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the General Corporation Law of the State of Delaware, or the &#8220;DGCL&#8221;, as it may be amended from time to time;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">our certificate of incorporation, as it may be amended or restated from time to time;&nbsp;and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:18pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">our bylaws, as they may be amended or restated from time to time.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>General</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our authorized capital stock currently consists of 610,000,000 shares, which are divided into two classes consisting of 600,000,000 shares of common stock, par value $0.001 per share, and 10,000,000 shares of preferred stock, par value $0.01 per share.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">As of March&nbsp;23, 2021, there were 6,315,467 shares of common stock outstanding and 100 shares of Series B Convertible Preferred Stock outstanding (convertible into a de minimis number of shares of common stock). As of March&nbsp;23, 2021, there were outstanding warrants to purchase:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">1,869,966 shares at an exercise price of $5.00 per share subject to the September Warrants;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">128,000 shares at an exercise price of $5.50 per share granted to the underwriters who underwrote our September 2020 public offering (&#8220;Underwriters Warrants&#8221;);</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">52</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">300,001 shares at an exercise price of $5.00 per share that were granted to certain Management Creditors in September 2020 (&#8220;Management Creditors Warrants&#8221;);</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">120,000 shares at an exercise price of $5.00 per share issued to investors who provided us with bridge financing in June 2020 (&#8220;June 2020 Warrants&#8221;);</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">303,668 shares at an exercise price of $5.00 per share issued to investors who provided us with bridge financing in June 2020 in connection with the conversion of such bridge financing into our equity securities (&#8220;Debenture Conversion Warrants&#8221;); and</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">72,000 shares at an exercise price of $6.875 per share issued to the underwriter in connection with our February&nbsp;8, 2021 underwritten public offering the (&#8220;February 2021 Warrants&#8221;).</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Certain provisions of the September Warrants, Underwriter Warrants, Management Creditors Warrants, June 2020 Warrants, Debenture Conversion Warrants, and February 2021 Warrants (collectively, the &#8220;Warrants&#8221;) are set forth below but are only a summary and are qualified in their entirety by the relevant provisions of the form of such Warrant, each of which are filed as exhibits to the registration statement of which this prospectus is a part.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">An additional 980,000 shares of our common stock are reserved for issuance under our 2020 Stock Incentive Plan. The issuance of 750,000 of those shares is contingent upon receipt of stockholder approval of their inclusion in the 2020 Stock Incentive Plan. On December 2, 2020, we granted options to purchase 602,000 shares under the plan at an exercise price of $2.79 per share. Of those, 536,000 are contingent upon receipt of stockholder approval. The options contingent upon stockholder approval include options granted to Mr. Dodd, our President and Chief Executive Officer (273,000 shares), Mr. Reynolds, our Chief Financial Officer (128,000 shares), and Dr. Newman, our Chief Scientific Officer (35,000 shares), as well our four non-employee directors (25,000 shares each).</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Common Stock</b>&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our common stock is listed and traded on the Nasdaq Capital Market under the symbol &#8220;GOVX.&#8221; Holders of our common stock are entitled to one vote for each share held in the election of directors and in all other matters to be voted on by the stockholders. There is no cumulative voting in the election of directors. Holders of common stock are entitled to receive dividends as may be declared from time to time by our Board of Directors out of funds legally available therefor, and subject to the rights of holders of our Series B Preferred Stock. In the event of liquidation, dissolution or winding up of the Company, holders of common stock are to share in all assets remaining after the payment of liabilities, and satisfaction of the liquidation preference of our outstanding Series B Preferred Stock. Holders of common stock have no pre-emptive or conversion rights and are not subject to further calls or assessments. There are no redemption or sinking fund provisions applicable to the common stock. The rights of the holders of the common stock are subject to any rights that may be fixed in the future for holders of preferred stock. All of the outstanding shares of common stock are fully paid and non-assessable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The transfer agent and registrar for our common stock is American Stock Transfer &amp; Trust Company, LLC, 6201 15th Avenue, Brooklyn, NY 11219, telephone (718) 921-8200.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>The September Warrants</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Overview.</i>&nbsp;The September Warrants are listed and traded on the Nasdaq Capital Market under the symbol &#8220;GOVXW.&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The September Warrants were issued in September 2020 pursuant to a Warrant Agent Agreement dated as of September 24, 2020 (the &#8220;Warrant Agent Agreement&#8221;), between us and American Stock Transfer &amp; Trust Company, LLC, as the warrant agent (the &#8220;Warrant Agent&#8221;) as part of our September 2020 public offering. Certain provisions of the September Warrants are set forth herein but are only a summary and are qualified in their entirety by the relevant provisions of the Warrant Agent Agreement which is filed as an exhibit to the registration statement of which this prospectus is a part.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">53</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The September Warrants entitle the registered holder to purchase one share of our common stock at a price equal to $5.00 per share subject to adjustment as discussed below, immediately following the issuance of such warrant and terminating at 5:00 p.m., New York City time, five years from the date of issuance, or September 29, 2025.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Exercisability.</i>&nbsp;The September Warrants are exercisable at any time after their original issuance and at any time up to the date that is five (5) years after their original issuance. The September Warrants may be exercised by delivering a duly executed exercise notice on or prior to the expiration date at the offices of the Warrant Agent, accompanied by full payment of the exercise price, by certified or official bank check payable to the Warrant Agent, for the number of warrants being exercised. Under the terms of the Warrant Agreement, we must use our best efforts to maintain the effectiveness of the related registration statement and current prospectus relating to common stock issuable upon exercise of the September Warrants until the expiration of the warrants. If we fail to maintain the effectiveness of the registration statement and current released prospectus relating to the common stock issuable upon exercise of the September Warrants, the holders shall have the right to exercise them solely via a cashless exercise feature provided for in the September Warrants, until such time as there is an effective registration statement and current prospectus.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Exercise Limitation</i>. A holder may not exercise any portion of a September Warrant to the extent that the holder, together with its affiliates and any other person or entity acting as a group, would own more than 4.99% of the outstanding common stock after exercise, as such percentage ownership is determined in accordance with the terms of the warrant, except that upon at least 61 days&#8217; prior notice from the holder to us, the holder may waive such limitation up to a percentage not in excess of 9.99%.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Exercise Price.</i>&nbsp;The exercise price per whole share of common stock purchasable upon exercise of the September Warrants is $5.00 per share. The exercise price is subject to adjustment in the event of certain stock dividends and distributions, stock splits, stock combinations, reclassifications or similar events affecting our common stock and also upon any distributions of assets, including cash, stock or other property to our stockholders. However, the September Warrants will not be adjusted for issuances of common stock at prices below the exercise price.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Fractional Shares</i>. No fractional shares of common stock will be issued upon exercise of the September Warrants. If, upon exercise of the September Warrant, a holder would be entitled to receive a fractional interest in a share, we will, upon exercise, pay a cash adjustment in respect of such fraction in an amount equal to such fraction multiplied by the exercise price. If multiple September Warrants are exercised by the holder at the same time, we shall pay a cash adjustment in respect of such final fraction in an amount equal to such fraction multiplied by the exercise price.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Transferability.</i>&nbsp;Subject to applicable laws, the September Warrants may be offered for sale, sold, transferred or assigned without our consent.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Exchange Listing.</i>&nbsp;Our September Warrants are listed on the Nasdaq Capital Market under the symbol &#8220;GOVXW.&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Warrant Agent Agreement</i>. The September Warrants are represented only by one or more global warrants deposited with the Warrant Agent, as custodian on behalf of The Depository Trust Company (DTC) and registered in the name of Cede &amp; Co., a nominee of DTC, or as otherwise directed by DTC. The Warrant Agent is American Stock Transfer &amp; Trust Company, LLC, 6201 15th Avenue, Brooklyn, NY 11219, telephone (718) 921-8200.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Fundamental Transactions</i>. In the event of a fundamental transaction, as described in the September Warrants and generally including any reorganization, recapitalization or reclassification of our common stock, the sale, transfer or other disposition of all or substantially all of our properties or assets, our consolidation or merger with or into another person, the acquisition of more than 50% of our outstanding common stock, or any person or group becoming the beneficial owner of 50% of the voting power represented by our outstanding common stock, upon any subsequent exercise of the September Warrants, the holders will be entitled to receive the kind and amount of securities, cash or other property that the holders would have received had they exercised the September Warrants immediately prior to such fundamental transaction.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Rights as a Stockholder.</i>&nbsp;The holders of September Warrants do not have the rights or privileges of holders of common stock or any voting rights until they exercise their warrants and receive shares of common stock. After the issuance of shares of common stock upon exercise of the September Warrants, each holder will be entitled to one vote for each share held of record on all matters to be voted on by stockholders.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">54</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;"><i>Governing Law</i>. The September Warrants and the Warrant Agent Agreement are governed by New York law.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>The Underwriters Warrants</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The underwriters who conducted our public offering in September 2020 received warrants granted to them to purchase 128,000 shares of common (equal to five percent (5%) of the total number of shares of common stock sold in that offering) at an exercise price equal to $5.50 (110% of the public offering price in that offering), as a portion of the underwriting compensation payable to the Representative in connection with this offering. The Underwriters Warrants will be non-exercisable until March 29, 2021 and will expire three years thereafter.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>The Management Creditors</b>&nbsp;<b>Warrants</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On September 29, 2020, concurrently with the closing of our public offering, we issued warrants to purchase 300,001 shares of common stock to our Management Creditors on terms which are substantially the same as the September Warrants.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>June 2020 Warrants</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The June 2020 Warrants were issued, together with convertible debentures, pursuant to a Securities Purchase Agreement dated June 26, 2020, which provided the Company with bridge financing. The June 2020 Warrants are five-year warrants to purchase 120,000 shares of the Company&#8217;s common stock at an exercise price of $5.00 per share, subject to adjustment.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The June 2020 Warrants were exercisable immediately and expire on June 26, 2025. The June 2020 Warrants may be called by us if our common stock trades at $25.00 for ten straight trading days, subject to certain conditions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The June 2020 Warrants contain anti-dilution and price adjustment provisions, which may, under certain circumstances, reduce the exercise price on several future dates, but the number of shares subject to the June 2020 Warrants will not change. There is a provision which reduces the exercise price to match if we sell or grant certain options to purchase, including rights to reprice, our Common Stock or Common Stock Equivalents (as defined) at a price lower than the exercise price of the warrants, or if we announce plans to do so.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Upon exercise of the warrants, the warrant holders will be entitled to receive any securities or rights to acquire securities or property granted or issued by us pro rata to the holders of our common stock to the same extent as if such holders had then exercised the warrants. In the event of a fundamental transaction, such as a merger, consolidation, sale of substantially all assets and similar reorganizations or recapitalizations, the warrant holders will be entitled to receive, upon exercise of their warrants, any securities or other consideration received by the holders of common stock pursuant to the fundamental transaction. Under certain circumstances, after a fundamental transaction, holders may be entitled to receive a cash payment equal to the value of the warrants, computed as provided in those warrants. Any successor to us or surviving entity shall assume the obligations under the warrants.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The warrant holders must surrender payment in cash of the aggregate exercise price of the shares being acquired upon exercise of the warrant. If there is no effective registration statement registering, there are insufficient authorized shares of our common stock available, or there is no current prospectus available for the resale of the shares issuable upon exercise of the warrant, then the warrant may be exercised on a &#8220;net&#8221; or &#8220;cashless&#8221; basis. No fractional shares of common stock will be issued in connection with the exercise of the warrant. In lieu of fractional shares, we will pay the holder an amount in cash equal to the fractional amount multiplied by the exercise price.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The June 2020 Warrants contain conversion limitations providing that a holder thereof may not convert the warrant to the extent (but only to the extent) that, if after giving effect to such conversion, the holder or any of its affiliates would beneficially own in excess of 4.99% of the outstanding shares of our common stock immediately after giving effect to such conversion or exercise. A holder may increase or decrease its beneficial ownership limitation upon notice to the Company provided that in no event such limitation exceeds 9.99%, and that any increase shall not be effective until the 61st day after such notice.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">55</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>The Debenture Conversion</b>&nbsp;<b>Warrants</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On September 29, 2020, concurrently with the closing of our public offering, we issued warrants to purchase 303,668 shares of common stock to the investors who provided us with bridge financing in June 2020 on terms which are substantially the same as the September Warrants.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>The February 2021 Warrants</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The underwriters who conducted our public offering in February 2021 received warrants granted to them to purchase 72,000 shares of common stock (equal to five percent (5%) of the total number of shares of common stock sold in that offering) at an exercise price equal to $6.875 (110% of the public offering price in that offering) (the &#8220;February 2021 Underwriters Warrants&#8221;), as a portion of the underwriting compensation payable in connection with this offering. The February 2021 Underwriters Warrants will be non-exercisable until August&nbsp;11, 2021 and will expire three years thereafter.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Series B Convertible Preferred Stock</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We were authorized to issue up to 1,650 shares of our Series B Preferred Stock, $0.01 par value, which we refer to as the &#8220;Series B Preferred Stock.&#8221; As of March 23, 2021, 100 shares of our Series B Preferred Stock remain outstanding.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The Series B Preferred Stock is convertible at the option of the holder at any time into shares of common stock at a conversion ratio determined by dividing the $1,000 stated value of the Series B Preferred Stock by a conversion price of $7,000,000 per share. As of January 25, 2021, the number shares of our common stock issuable upon conversion of the 100 outstanding shares of Series B Preferred Stock is de minimis. The conversion price of the Series B Preferred Stock is subject to adjustment in the case of stock splits, stock dividends, combinations of shares, similar recapitalization transactions and certain pro-rata distributions to common stockholders.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Subject to limited exceptions, a holder of the Series B Preferred Stock will not have the right to convert any portion of its Series B Preferred Stock if the holder, together with its affiliates, would beneficially own in excess of 9.99% of the number of shares of our common stock outstanding immediately after giving effect to its conversion.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The holders of Series B Preferred Stock are entitled to receive any securities or rights to acquire securities or property granted or issued by us pro rata to the holders of our common stock to the same extent as if such holders had converted all of their shares of Series B Preferred Stock. No distribution may be made on the common stock so long as any dividend due on the Series B Preferred Stock remains unpaid. In the event of a fundamental transaction, such as a merger, consolidation, sale of substantially all assets and similar reorganizations or recapitalizations, the holders of Series B Preferred Stock will be entitled to receive, upon conversion of their shares, any securities or other consideration received by the holders of our common stock pursuant to the fundamental transaction.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Except as required by law, holders of the Series B Preferred Stock are not entitled to voting rights; provided, however, that the affirmative vote of the holders of a majority of the outstanding shares of Series B Preferred Stock is required to take certain actions that may alter or change adversely the rights or preferences of the holders of Series B Preferred Stock, increase the number of shares of Series B Preferred Stock, or authorize a new class ranking senior or pari passu to the Series B Preferred Stock. The Series B Preferred Stock has a liquidation preference equal to $1,000 per share.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The securities purchase agreement and related registration rights agreement, as well as the certificate of designation authorizing the Series B Preferred Stock include certain other agreements and covenants for the benefit of the holders of the Series B Preferred Stock, including several restrictions that have now expired, and a requirement to use our best efforts to maintain the listing or trading of our common stock on one or more specified United States securities exchanges or regulated quotation services.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">56</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Once shares of Series B Preferred Stock have been converted, those shares shall resume the status of authorized but unissued shares of preferred stock and shall no longer be designated as Series B Preferred Stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Undesignated Preferred Stock</b>&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Subject to the restrictions set forth in the certificate of designation for our Series B Preferred Stock, as of March&nbsp;23, 2021, our Board of Directors has the authority to issue up to 9,999,900 additional shares of preferred stock in one or more series and fix the number of shares constituting any such series, the voting powers, designations, preferences and relative, participating, optional or other special rights and qualifications, limitations or restrictions thereof, including the dividend rights, dividend rate, terms of redemption (including sinking fund provisions), redemption price or prices, conversion rights and liquidation preferences of the shares constituting any series, without any further vote or action by the stockholders. For example, the Board of Directors is authorized to issue preferred stock that would have the right to vote, separately or with any other stockholder of preferred stock, on any proposed amendment to our certificate of incorporation, or on any other proposed corporate action, including business combinations and other transactions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We will not offer preferred stock unless the offering is approved by a majority of our independent directors. The independent directors will have access, at our expense, to our counsel or independent counsel.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Delaware Anti-Takeover Law</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We have elected not to be subject to certain provisions of Delaware law that could make it more difficult to acquire us by means of a tender offer, a proxy contest, open market purchases, removal of incumbent directors and otherwise. These provisions, summarized below, are expected to discourage types of coercive takeover practices and inadequate takeover bids and to encourage persons seeking to acquire control of us to first negotiate with our Board of Directors.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In general, Section 203 of the DGCL prohibits a publicly held Delaware corporation from engaging in various &#8220;business combination&#8221; transactions with any interested stockholder for a period of three years after the date of the transaction in which the person became an interested stockholder, unless:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the transaction is approved by the corporation&#8217;s board of directors prior to the date the interested stockholder obtained interested stockholder status;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">upon consummation of the transaction that resulted in the stockholder&#8217;s becoming an interested stockholder, the stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the number of shares outstanding those shares owned by (a)&nbsp;persons who are directors and also officers and (b)&nbsp;employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer;&nbsp;or</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">on or subsequent to the date the business combination is approved by the corporation&#8217;s board of directors and authorized at an annual or special meeting of stockholders by the affirmative vote of at least 66 2/3% of the outstanding voting stock that is not owned by the interested stockholder.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">A &#8220;business combination&#8221; is defined to include mergers, asset sales and other transactions resulting in financial benefit to a stockholder. In general, an &#8220;interested stockholder&#8221; is a person who, together with affiliates and associates, owns or within three years, did own, 15% or more of a corporation&#8217;s voting stock.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Section 203 applies to Delaware corporations that have a class of voting stock that is listed on a national securities exchange or held of record by more than 2,000 stockholders; provided, however, the restrictions of this statute will not apply to a corporation if:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">the corporation&#8217;s original charter contains a provision expressly electing not to be governed by the statute;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">57</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the corporation&#8217;s board of directors adopts an amendment to the corporation&#8217;s bylaws within 90&nbsp;days of the effective date of the statute expressly electing not to be governed by it;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the stockholders of the corporation adopt an amendment to its charter or bylaws expressly electing not to be governed by the statute (so long as such amendment is approved by the affirmative vote of a majority of the shares entitled to vote);</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">a stockholder becomes an interested stockholder inadvertently and as soon as practicable divests himself of ownership of a sufficient number of shares so that he ceases to be an interested stockholder, and during the three-year period immediately prior to a business combination, would not have been an interested stockholder but for the inadvertent acquisition;</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the business combination is proposed prior to the consummation or abandonment of a merger or consolidation, a sale, lease, exchange, mortgage, pledge, transfer or other disposition of assets of the corporation or a proposed tender or exchange offer for 50% or more of the outstanding voting shares of the corporation;&nbsp;or</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width:100%;font-family:Times New Roman;font-size:10pt;">

		<tr>
			<td style="width:36pt;">&nbsp;</td>
			<td style="vertical-align:top;width:18pt;">
			<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&#9679;</p>
			</td>
			<td style="vertical-align:top;">
			<p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">the business combination is with an interested stockholder who became an interested stockholder at a time when the restrictions contained in the statutes did not apply.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our certificate of incorporation includes a provision electing not to be governed by Section 203 of the DCGL. Accordingly, our board of directors does not have the power to reject certain business combinations with interested stockholders based on Section 203 of the DCGL.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Indemnification</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Section 145 of the DGCL provides that a corporation has the power to indemnify a director, officer, employee or agent of the corporation, or a person serving at the request of the corporation for another corporation, partnership, joint venture, trust or other enterprise in related capacities against expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by the person in connection with an action, suit or proceeding to which he was or is a party or is threatened to be made a party to any threatened, ending or completed action, suit or proceeding by reason of such position, if such person acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the corporation, and, in any criminal action or proceeding, had no reasonable cause to believe his conduct was unlawful, except that, in the case of actions brought by or in the right of the corporation, no indemnification shall be made with respect to any claim, issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Court of Chancery or other adjudicating court determines that, despite the adjudication of liability but in view of all of the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Court of Chancery or such other court shall deem proper.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our bylaws provide that we may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or in the right of the Company) by reason of the fact that the person is or was a director, officer, employee or agent of the Company, or is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by the person in connection with such action, suit or proceeding if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the Company, and, with respect to any criminal action or proceeding, had no reasonable cause to believe the person&#8217;s conduct was unlawful. Our bylaws also provide that we may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by or in the right of the Company to procure a judgment in its favor by reason of the fact that the person is or was a director, officer, employee or agent of the Company, or is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses (including attorneys&#8217; fees) actually and reasonably incurred by the person in connection with the defense or settlement of such action or suit if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the Company and except that no indemnification shall be made in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the Company unless and only to the extent that the Delaware Court of Chancery or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Delaware Court of Chancery or such other court shall deem proper.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">58</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under our bylaws, expenses (including attorneys&#8217; fees) incurred by an officer or director in defending any civil, criminal, administrative or investigative action, suit or proceeding may be paid by the Company in advance of the final disposition of such action, suit or proceeding upon receipt of an undertaking by or on behalf of such director or officer to repay such amount if it shall ultimately be determined that such person is not entitled to be indemnified by the Company. Such expenses (including attorneys&#8217; fees) incurred by former directors and officers or other employees and agents may be so paid upon such terms and conditions, if any, as we deem appropriate.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The indemnification and advancement of expenses provided by our bylaws is not exclusive, both as to action in such person&#8217;s official capacity and as to action in another capacity while holding such office.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our bylaws also provide that we may purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the Company, or is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against any liability asserted against such person and incurred by such person in any such capacity, or arising out of such person&#8217;s status as such, whether or not the Company would have the power to indemnify such person against such liability under our bylaws. The Company maintains an insurance policy providing for indemnification of its officers, directors and certain other persons against liabilities and expenses incurred by any of them in certain stated proceedings and under certain stated conditions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In October 2006, GeoVax and our subsidiary, GeoVax, Inc. entered into indemnification agreements with Messrs. McNally, Reynolds, Kollintzas and Spencer. Pursuant to these agreements, we have agreed to hold harmless and indemnify these directors and officers to the full extent authorized or permitted by applicable Illinois and Georgia law against certain expenses and other liabilities actually and reasonably incurred by these individuals in connection with certain proceedings if they acted in a manner they believed in good faith to be in or not opposed to the best interests of the Company and, with respect to any criminal proceeding, had no reasonable cause to believe that such conduct was unlawful. The agreements also provide for the advancement of expenses to these individuals subject to specified conditions. Under these agreements, we will not indemnify these individuals for expenses or other amounts for which applicable Illinois and Georgia law prohibit indemnification. The obligations under these agreements continue during the period in which these individuals are our directors or officers and continue thereafter so long as these individuals shall be subject to any proceeding by reason of their service to the Company, whether or not they are serving in any such capacity at the time the liability or expense incurred for which indemnification can be provided under the agreements.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>DISCLOSURE OF COMMISSION POSITION ON</b><br>
<b>INDEMNIFICATION FOR SECURITIES ACT LIABILITIES</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers or persons controlling the registrant pursuant to the foregoing provisions, the registrant has been informed that in the opinion of the SEC such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In the event that a claims for indemnification against such liabilities (other than our payment of expenses incurred or paid by a director, officer or controlling person in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, we will, unless in the opinion of our counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by us is against public policy as expressed in the Securities Act and will be governed by the final adjudication of such issue.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">59</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>PLAN OF DISTRIBUTION</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The 1,869,966 shares of common stock offered by this prospectus will be issued and sold upon the exercise of the outstanding September Warrants. Holders who exercise September Warrants must deliver a notice and payment of the purchase price, or a notice upon cashless exercise thereof, in accordance with the terms of the September Warrants. The terms of the September Warrants are described under &#8220;Description of Securities&#8212;The September Warrants.&#8221; The form of the September Warrants is an exhibit to the registration statement of which this prospectus is a part.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The shares of common stock issuable upon exercise of the September Warrants are listed on The Nasdaq Capital Market under the symbol &#8220;GOVX.&#8221;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The common stock issuable upon the exercise of the September Warrants will not be offered by us through underwriters, or brokers or dealers. Pursuant to the Underwriting Agreement (&#8220;Underwriting Agreement&#8221;) dated September 24, 2020, between the Company and Maxim Group LLC we agreed to pay the underwriters an aggregate cash fee of eight percent (8%) in the event investors previously directly introduced to the Company by such parties provide capital, including, but not limited to, via any exercise of the September Warrants during the period commencing 91 days following the closing of the offering on September 29, 2020, and continuing for a period of fifteen (15) months thereafter. Therefore, if September Warrants are exercised between the date hereof and March 29, 2022, the Company will pay 8% of the proceeds thereof to the underwriters named in the Underwriting Agreement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>LEGAL MATTERS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The validity of any of the common stock offered by this prospectus will be passed upon for us by Womble Bond Dickinson (US) LLP.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>EXPERTS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our consolidated financial statements as of and for the years ended December 31, 2020&nbsp;and 2019&nbsp;included in this prospectus and elsewhere in the registration statement have been audited by Wipfli LLP, an independent registered public accounting firm, as indicated in their report with respect thereto, and are included herein in reliance upon the authority of said firm as experts in auditing and accounting in giving said report.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>INTERESTS OF NAMED EXPERTS AND COUNSEL</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">No named expert or counsel was hired on a contingent basis, will receive a direct or indirect interest in the issuer, or was a promoter, underwriter, voting trustee, director, officer, or employee of GeoVax.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>WHERE YOU CAN FIND MORE INFORMATION</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">We file annual, quarterly and current reports, proxy statements and other information with the SEC. You may read and copy the registration statement and any document we file with the SEC. The SEC maintains a web site that contains reports, proxy and information statements and other information regarding companies, such as ours, that file documents electronically with the SEC. The address of the SEC&#8217;s website is www.sec.gov. The information on the SEC&#8217;s website is not part of this prospectus, and any references to this website or any other website are inactive textual references only.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">This prospectus is part of a registration statement on Form S-1 that we filed with the SEC to register the securities to be offered hereby. This prospectus does not contain all of the information included in the registration statement, including certain exhibits and schedules. In addition to the foregoing, we maintain a website at www.geovax.com. Our website content is made available for informational purposes only. It should neither be relied upon for investment purposes nor is it incorporated by reference into this prospectus. We make available at www.geovax.com copies of our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q and Current Reports on Form 8-K and any amendments to such document as soon as practicable after we electronically file such material with or furnish such documents to the SEC.</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">60</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>GEOVAX LABS, INC.</b>&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>INDEX TO</b>&nbsp;<b>FINANCIAL STATEMENTS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>[Note: to be copied from 10-K]</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">61</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div contenteditable="false" data-auto-pgnum="end">&nbsp;</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt;"><b>PROSPECTUS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt;"><b>1,869,966 Shares of Common Stock</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="text-align:center;font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><img alt="govx20210319_s1aimg003.jpg" src="govx20210319_s1aimg003.jpg" style="width:327;height:101;"></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:12pt;font-variant:normal;text-align:center;margin:0pt;"><b>GEOVAX</b>&nbsp;<b>LABS, INC.</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<div contenteditable="false" data-applyto="p" data-auto-pgnum="start" data-displaynum="1" data-fontname="Times New Roman" data-fontsize="10pt" data-numstyle="a" data-prefix="II-" data-startnum="1" data-suffix="" data-textalign="center">&nbsp;</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><u>PART II</u></b><br>
<br>
<b>INFORMATION NOT REQUIRED IN PROSPECTUS</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item</b>&nbsp;<b>13. Other Expenses of Issuance and Distribution</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following table sets forth the costs and expenses payable by us in connection with the offer of the common stock being registered. All amounts are estimates except the SEC registration fee, the Nasdaq listing fee and the FINRA filing fee.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 36pt; width: 90%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;">

		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 83%;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">SEC registration fee</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td>
			<td id=".amt.2" style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,395</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Nasdaq listing fee</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">50,000</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">FINRA filing fee</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4,822</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Legal fees and expenses</p>
			</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;">460,000</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accounting fees and expenses</p>
			</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;">45,000</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Transfer agent and registrar fees and expenses</p>
			</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;">23,000</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Miscellaneous fees and expenses</p>
			</td>
			<td id=".lead.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.2" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.2" style="width: 14%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">20,000</td>
			<td id=".trail.2" nowrap="true" style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>
		</tr>
		<tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 36pt;">Total</p>
			</td>
			<td id=".lead.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".symb.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td id=".amt.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; text-align: right;">607,217</td>
			<td id=".trail.B2" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 14. Indemnification of Directors and Officers</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Section 145 of the DGCL provides that a corporation has the power to indemnify a director, officer, employee or agent of the corporation, or a person serving at the request of the corporation for another corporation, partnership, joint venture, trust or other enterprise in related capacities against expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by the person in connection with an action, suit or proceeding to which he was or is a party or is threatened to be made a party to any threatened, ending or completed action, suit or proceeding by reason of such position, if such person acted in good faith and in a manner he reasonably believed to be in or not opposed to the best interests of the corporation, and, in any criminal action or proceeding, had no reasonable cause to believe his conduct was unlawful, except that, in the case of actions brought by or in the right of the corporation, no indemnification shall be made with respect to any claim, issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Court of Chancery or other adjudicating court determines that, despite the adjudication of liability but in view of all of the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Court of Chancery or such other court shall deem proper.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our bylaws provide that we may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or in the right of the Company) by reason of the fact that the person is or was a director, officer, employee or agent of the Company, or is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by the person in connection with such action, suit or proceeding if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the Company, and, with respect to any criminal action or proceeding, had no reasonable cause to believe the person&#8217;s conduct was unlawful. Our bylaws also provide that we may indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by or in the right of the Company to procure a judgment in its favor by reason of the fact that the person is or was a director, officer, employee or agent of the Company, or is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses (including attorneys&#8217; fees) actually and reasonably incurred by the person in connection with the defense or settlement of such action or suit if the person acted in good faith and in a manner the person reasonably believed to be in or not opposed to the best interests of the Company and except that no indemnification shall be made in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the Company unless and only to the extent that the Delaware Court of Chancery or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Delaware Court of Chancery or such other court shall deem proper.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">II-1</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Under our bylaws, expenses (including attorneys&#8217; fees) incurred by an officer or director in defending any civil, criminal, administrative or investigative action, suit or proceeding may be paid by the Company in advance of the final disposition of such action, suit or proceeding upon receipt of an undertaking by or on behalf of such director or officer to repay such amount if it shall ultimately be determined that such person is not entitled to be indemnified by the Company. Such expenses (including attorneys&#8217; fees) incurred by former directors and officers or other employees and agents may be so paid upon such terms and conditions, if any, as we deem appropriate.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The indemnification and advancement of expenses provided by our bylaws is not exclusive, both as to action in such person&#8217;s official capacity and as to action in another capacity while holding such office.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Our bylaws also provide that we may purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the Company, or is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against any liability asserted against such person and incurred by such person in any such capacity, or arising out of such person&#8217;s status as such, whether or not the Company would have the power to indemnify such person against such liability under our bylaws. The Company maintains an insurance policy providing for indemnification of its officers, directors and certain other persons against liabilities and expenses incurred by any of them in certain stated proceedings and under certain stated conditions.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">In October 2006, GeoVax and our subsidiary, GeoVax, Inc. entered into indemnification agreements with Messrs. McNally, Reynolds, Kollintzas and Spencer. Pursuant to these agreements, we have agreed to hold harmless and indemnify these directors and officers to the full extent authorized or permitted by applicable Illinois and Georgia law against certain expenses and other liabilities actually and reasonably incurred by these individuals in connection with certain proceedings if they acted in a manner they believed in good faith to be in or not opposed to the best interests of the Company and, with respect to any criminal proceeding, had no reasonable cause to believe that such conduct was unlawful. The agreements also provide for the advancement of expenses to these individuals subject to specified conditions. Under these agreements, we will not indemnify these individuals for expenses or other amounts for which applicable Illinois and Georgia law prohibit indemnification. The obligations under these agreements continue during the period in which these individuals are our directors or officers and continue thereafter so long as these individuals shall be subject to any proceeding by reason of their service to the Company, whether or not they are serving in any such capacity at the time the liability or expense incurred for which indemnification can be provided under the agreements.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Insofar as indemnification for liabilities arising under the&nbsp;Securities Act&nbsp;may be permitted to directors, officers or persons controlling the registrant pursuant to the foregoing provisions, the registrant has been informed that in the opinion of the SEC such indemnification is against public policy as expressed in the&nbsp;Securities Act&nbsp;and is therefore unenforceable.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 15. Recent Sales of Unregistered Securities</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The information provided below has been updated as noted to retroactively reflect the effect of the Company&#8217;s 1:500,1:2000, and 1:20 reverse stock splits effected in April 2019, January 2020, and September 2020 respectively.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On December 27, 2018, we entered into an agreement with Sabby Volatility Warrant Master Fund, Ltd. and Sabby Healthcare Master Fund, Ltd. (together, the &#8220;Purchasers&#8221;), each of which beneficially owned more than 5% of our common stock pursuant to which we issued two Term Promissory Notes and Series H Common Stock Purchase Warrants to purchase up to 10,000,000 shares (1,000 shares post-split) of our common stock at $0.025 per share ($25,000 per share post-split) in exchange for aggregate gross proceeds of $250,000. The Company relied on an exemption from the registration requirements of the Securities Act afforded by Section 4(a)(2) thereof and Rule 506 of Regulation D. The accredited investors acquired the shares for investment for their own accounts in a transaction that did not involve a general solicitation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">II-2</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On February 18, 2019, we entered into Exchange Agreements with the Purchasers pursuant to which the Purchasers exchanged an aggregate of 1,563.146 shares of our Series C Convertible Preferred Stock and 1,200 shares of our Series E Preferred Shares, held by them for an aggregate of 2,763.146 shares of our Series F Convertible Preferred Stock (&#8220;Series F Preferred Shares&#8221;). The Company relied on an exemption from the registration requirements of the&nbsp;Securities Act&nbsp;afforded by Section 4(a)(2) thereof and Rule&nbsp;506&nbsp;of&nbsp;Regulation D. The accredited investors acquired the shares for investment for their own accounts in a transaction that did not involve a general solicitation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On February 25, 2019, we entered into a Securities Purchase Agreement with the Purchasers providing for the issuance and sale to the Purchasers of an aggregate of up to 1,000 shares of our Series G Convertible Preferred Stock (the &#8220;Series G Preferred Shares&#8221;) and Series I Warrants to purchase up to 16,666,666 shares (16.67 shares post-split) of our common stock at $0.015 per share ($15,000 per share post-split) at an initial aggregate exercise price of $250,000 for gross proceeds of up to $1.0 million, to be funded at up to three different closings. At the first closing on February 25, 2019, we issued 500 Series G Preferred Shares and Series I Warrants to purchase up to 16,666,666, shares (16.67 shares post-split) of our common stock in exchange for the payment by the Purchasers of $250,000 in the aggregate, plus the cancellation by them of Term Notes due to them from the Company in the aggregate amount of $250,000. At the second and third closings, which occurred on April 26 and June 19, 2019, we issued an aggregate of 500 additional shares of Series G Preferred Stock and Series I Warrants to purchase up to 33,333,333 shares (33.33 shares post-split) in exchange for the payment by the Purchasers of a total of $500,000. The Company relied on an exemption from the registration requirements of the&nbsp;Securities Act&nbsp;afforded by Section 4(a)(2) thereof and Rule&nbsp;506&nbsp;of&nbsp;Regulation D. The accredited investors acquired the shares for investment for their own accounts in a transaction that did not involve a general solicitation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On July 17, 2019, we entered into Exchange Agreements with the Purchasers pursuant to which the Purchasers exchanged an aggregate of 2,256.5338 Series F Preferred Shares and 1,000 Series G Preferred Shares held by them for an aggregate of 3,256.5338 shares of our Series H Convertible Preferred Stock, for aggregate gross proceeds of $3,256,534. The Company relied on an exemption from the registration requirements of the&nbsp;Securities Act&nbsp;afforded by Section 4(a)(2) thereof and Rule&nbsp;506&nbsp;of&nbsp;Regulation D. The accredited investors acquired the shares for investment for their own accounts in a transaction that did not involve a general solicitation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On July 24, 2019, we entered into a Securities Purchase Agreement with the Purchasers providing for the issuance and sale to the Purchasers of an aggregate of 700 shares of our Series I Convertible Preferred Stock for gross proceeds of $700,000. The Company relied on an exemption from the registration requirements of the&nbsp;Securities Act&nbsp;afforded by Section 4(a)(2) thereof and Rule&nbsp;506&nbsp;of&nbsp;Regulation D. The accredited investors acquired the shares for investment for their own accounts in a transaction that did not involve a general solicitation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On January 24, 2020, we entered into a Securities Purchase Agreement (the &#8220;January Securities Purchase Agreement&#8221;) with the Purchasers providing for the issuance and sale to the Purchasers of an aggregate of 300 shares of our Series J Convertible Preferred Stock (the &#8220;Series J Preferred Shares&#8221;) for gross proceeds of $300,000. The Company relied on an exemption from the registration requirements of the&nbsp;Securities Act&nbsp;afforded by Section 4(a)(2) thereof and Rule&nbsp;506&nbsp;of&nbsp;Regulation D. The accredited investors acquired the shares for investment for their own accounts in a transaction that did not involve a general solicitation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Effective as of May 1, 2020, we entered into a Customer Agreement and Subscription Agreement with Content Carnivores, LLC, pursuant to which the Company received services related to the management of our social media accounts in exchange for the monthly issuance of shares of our common stock valued at $3,000, from May 1, 2020 through April 30, 2021. As of the date hereof, we have issued 25,309 shares of our common stock to Content Carnivores, LLC at an aggregate value of $12,000 pursuant to this agreement. The Company relied on an exemption from the registration requirements of the&nbsp;Securities Act&nbsp;afforded by Section 4(a)(2) thereof and Rule&nbsp;506&nbsp;of&nbsp;Regulation D.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify; text-indent: 36pt;">On June 26, 2020, we entered into a Securities Purchase Agreement with Cavalry Fund I LP and Cavalry Special Ops Fund, LLC, pursuant to which the Company received aggregate gross proceeds of $1,050,000 in exchange for the issuance of 5% Original Issue Senior Secured Convertible Debentures in the aggregate principal amount of $1,200,000 and five-year warrants to purchase an aggregate of 2,400,000 shares of our common stock at an exercise price of $0.50 per share, subject to adjustment. On September 29, 2020, the June 26, 2020 5% Original Issue Senior Secured Convertible Debentures mandatorily converted into 303,667 conversion units, of which 177,625 include shares of common stock and 126,042 include pre-funded warrants (the &#8220;Conversion Units&#8221;). The Conversion Units provide substantially the same terms as the Units issued in September 2020. The pre-funded warrants provide the holder the right to purchase one share of common stock at an exercise price of $0.01 per share, are immediately exercisable and will not expire until exercised in full. These pre-funded warrants were fully exercised on January 13, 2021. The Company also issued the Debenture Conversion Warrants. The Company relied on an exemption from the registration requirements of the&nbsp;Securities Act&nbsp;afforded by Section 4(a)(2) thereof and Rule&nbsp;506&nbsp;of&nbsp;Regulation D. The accredited investors acquired the shares for investment for their own accounts in a transaction that did not involve a general solicitation.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">II-3</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On September 29, 2020, the underwriters who conducted our public offering in September 2020 received warrants granted to them to purchase 128,000 shares of common (equal to five percent (5%) of the total number of shares of common stock sold in that offering) at an exercise price equal to $5.50 (110% of the public offering price in that offering), as a portion of the underwriting compensation payable to the Representative in connection with this offering. The Underwriters Warrants will be non-exercisable until March 29, 2021 and will expire three years thereafter.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">On February 11, 2021, the Company issued to the Maxim Group LLC, as a portion of the underwriting compensation, warrants to purchase up to a total of 72,000 shares (equal to five percent (5%) of the shares of common stock sold in that offering) of common stock (the &#8220;Underwriter&#8217;s Warrant Agreement&#8221;). The shares subject to the Underwriter&#8217;s Warrant Agreement are exercisable at $6.875 per share, are initially exercisable August 10, 2021, and have a term of three years from their initial exercise date. The Company relied on an exemption from the registration requirements of the&nbsp;Securities Act&nbsp;afforded by Section 4(a)(2) thereof and Rule&nbsp;506&nbsp;of&nbsp;Regulation D.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 16. Exhibits and Financial Statement Schedules</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">a)&nbsp;<i>Exhibits.</i></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The following exhibits are being filed herewith:</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align: bottom; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Exhibit</p>

			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><u>Number</u></p>
			</td>
			<td style="vertical-align: bottom; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><u>Description</u></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920020279/ex_205102.htm" style="-sec-extract:exhibit;">Underwriting Agreement dated September 24, 2020 between the Company and Maxim Group LLC, as representative of the underwriters (36)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">1.2</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774921002520/ex_225406.htm" style="-sec-extract:exhibit;">Underwriting Agreement, dated February 8, 2021, between GeoVax Labs, Inc. and Maxim Group LLC (40)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000095014408005004/g13992exv3w1.htm" style="-sec-extract:exhibit;"><u>Certificate of Incorporation (2)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000095012310034714/c99234exv3w1.htm" style="-sec-extract:exhibit;"><u>Certificate of Amendment to the Certificate of Incorporation of GeoVax Labs, Inc. filed April 13, 2010 (4)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1.2</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000095012310039442/c99794exv3w1.htm" style="-sec-extract:exhibit;"><u>Certificate of Amendment to the Certificate of Incorporation of GeoVax Labs, Inc. filed April 27, 2010 (5)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1.3</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774913009821/ex3-1.htm" style="-sec-extract:exhibit;"><u>Certificate of Amendment to the Certificate of Incorporation of GeoVax Labs, Inc. filed August 2, 2013 (6)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1.4</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774915010019/ex3-1.htm" style="-sec-extract:exhibit;"><u>Certificate of Amendment to the Certificate of Incorporation of GeoVax Labs, Inc. filed May 13, 2015 (9)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1.5</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774916033922/ex3-1.htm" style="-sec-extract:exhibit;"><u>Certificate of Amendment to the Certificate of Incorporation of GeoVax Labs, Inc. filed June 14, 2016 (11)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1.6</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774917013827/ex3-1.htm" style="-sec-extract:exhibit;"><u>Certificate of Amendment to the Certificate of Incorporation of GeoVax Labs, Inc. filed August 4, 2017 (14)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1.7</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774919008334/ex_141886.htm" style="-sec-extract:exhibit;"><u>Certificate of Amendment to the Certificate of Incorporation of GeoVax Labs, Inc. filed April 30, 2019 (20)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1.8</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920000912/ex_169967.htm" style="-sec-extract:exhibit;"><u>Certificate of Amendment to the Certificate of Incorporation of GeoVax Labs, Inc. filed January 21, 2020 (24)</u></a></p>
			</td>
		</tr>

</table>

<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">II-4</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.1.9</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920020279/ex_205103.htm" style="-sec-extract:exhibit;"><u>Certificate of Amendment to the Certification of Incorporation of GeoVax Labs, Inc. filed September 24, 2020 (36)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">3.2</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000095014408005004/g13992exv3w2.htm" style="-sec-extract:exhibit;"><u>Bylaws (2)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920018705/ex_201544.htm" style="-sec-extract:exhibit;">Form of Stock Certificate representing the Company&#8217;s Common Stock, par value $0.001 per share (33)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.1.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774913016121/ex3-2.htm" style="-sec-extract:exhibit;"><u>Certificate of Designation of Preferences, Rights and Limitations of Series B Convertible Preferred Stock (8)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.1.2</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774913016121/ex4-1.htm" style="-sec-extract:exhibit;"><u>Form of Stock Certificate for the Series B Convertible Preferred Stock (8)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.2.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774919014546/ex_151085.htm" style="-sec-extract:exhibit;"><u>Certificate of Designation of Preferences, Rights and Limitations of Series I Convertible Preferred Stock (21)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.2.2</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774919014546/ex_151086.htm" style="-sec-extract:exhibit;"><u>Form of Stock Certificate for the Series I Convertible Preferred Stock (21)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.3.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920001117/ex_170312.htm" style="-sec-extract:exhibit;"><u>Certificate of Designation of Preferences, Rights and Limitations of Series J Convertible Preferred Stock (25)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.3.2</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920001117/ex_170313.htm" style="-sec-extract:exhibit;"><u>Form of Stock Certificate for the Series J Convertible Preferred Stock (25)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.4</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920020061/ex_204703.htm" style="-sec-extract:exhibit;"><u>Form of Common Stock Purchase Warrant (35)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.4.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920020061/ex_204702.htm" style="-sec-extract:exhibit;"><u>Form of Pre-funded Warrant (36)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.4.2</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920020446/ex_205507.htm" style="-sec-extract:exhibit;"><u>Form of Pre-funded Warrant to be issued to holders of Convertible Debentures (37)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.5</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920019373/ex_203004.htm" style="-sec-extract:exhibit;"><u>Form of Representative</u>&#8217;<u>s Warrant Agreement (34)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.6</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920020446/ex_205380.htm" style="-sec-extract:exhibit;"><u>Warrant Agent Agreement dated September 29, 2020 between the Company and American Stock Transfer and Trust Company, LLC (37)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.7**</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920019373/ex_203037.htm" style="-sec-extract:exhibit;"><u>Form of Warrant issued to certain Management Creditors (34)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">4.8**</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920019373/ex_203005.htm" style="-sec-extract:exhibit;"><u>Form of Subscription Agreement executed by certain Management Creditors (34)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">4.10</td>
			<td style="vertical-align: top; width: 90%;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920020446/ex_205381.htm" style="-sec-extract:exhibit;">Form of Warrant issued to holders of Convertible Debentures (37)</a></td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">5.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920020141/ex_204906.htm" style="-sec-extract:exhibit;"><u>Opinion of Womble Bond Dickinson (US) LLP</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.1 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774918016713/ex_123550.htm" style="-sec-extract:exhibit;"><u>Employment Agreement between GeoVax Labs, Inc. and David A. Dodd (16)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.2 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000095012310022136/g22401exv10w2.htm" style="-sec-extract:exhibit;"><u>Employment Agreement between GeoVax, Inc. and Mark W. Reynolds (3)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.2.1 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774913013257/ex10-3.htm" style="-sec-extract:exhibit;"><u>Amendment No. 1 to Employment Agreement between GeoVax Labs, Inc. and Mark W. Reynolds (7)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.2.2 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774918005301/ex_107979.htm" style="-sec-extract:exhibit;"><u>Salary Deferral Agreement between GeoVax, Inc. and Mark W. Reynolds (16)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.2.3 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774918005301/ex_107980.htm" style="-sec-extract:exhibit;"><u>Amendment to Salary Deferral Agreement between GeoVax, Inc. and Mark W. Reynolds (16)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.3 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000095012310022136/g22401exv10w3.htm" style="-sec-extract:exhibit;"><u>Employment Agreement between GeoVax, Inc. and Harriet Robinson (3)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.3.1 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774913013257/ex10-2.htm" style="-sec-extract:exhibit;"><u>Amendment No. 1 to Employment Agreement between GeoVax Labs, Inc. and Harriet Robinson (7)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.3.2 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774918005301/ex_107981.htm" style="-sec-extract:exhibit;"><u>Salary Deferral Agreement between GeoVax, Inc. and Harriet Robinson (16)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.3.3 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774918005301/ex_107982.htm" style="-sec-extract:exhibit;"><u>Amendment to Salary Deferral Agreement between GeoVax, Inc. and Harriet Robinson (16)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.4 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774915020553/ex10-7.htm" style="-sec-extract:exhibit;"><u>Employment Agreement between GeoVax, Inc. and Farshad Guirakhoo (10)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.4.1 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774916027776/ex10-41.htm" style="-sec-extract:exhibit;"><u>Amendment No. 1 to Employment Agreement between GeoVax Labs, Inc. and Farshad Guirakhoo (12)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.4.2 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774918005301/ex_107983.htm" style="-sec-extract:exhibit;"><u>Salary Deferral Agreement between GeoVax, Inc. and Farshad Guirakhoo (15)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.4.3 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920011667/govx20200521_8k.htm" style="-sec-extract:exhibit;"><u>Letter Amendment to Employment Agreement with Farshad Guirakhoo dated May 18, 2020 (28)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.5 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920013883/ex_191698.htm" style="-sec-extract:exhibit;"><u>GeoVax Labs, Inc. 2020 Stock Incentive Plan (27)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.5.1 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774916036556/ex10-3.htm" style="-sec-extract:exhibit;"><u>Form of Employee Stock Option Agreement (13)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.5.2 **</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774916036556/ex10-4.htm" style="-sec-extract:exhibit;"><u>Form of Non-Qualified Stock Option Agreement (13)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.6</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000109690606001179/geovax8k100106ex10-2.htm" style="-sec-extract:exhibit;"><u>License Agreement (as amended and restated) between GeoVax, Inc. and Emory University (1)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.7</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920006029/ex_178175.htm" style="-sec-extract:exhibit;"><u>Office and Laboratory Lease between UCB, Inc. and GeoVax, Inc. (29)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.8</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000095012310022136/g22401exv10w13.htm" style="-sec-extract:exhibit;"><u>Summary of the GeoVax Labs, Inc. Director Compensation Plan (3)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.9</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774918005301/ex_108047.htm" style="-sec-extract:exhibit;"><u>Senior Note Purchase Agreement between Georgia Research Alliance, Inc. and GeoVax Labs, Inc. (16)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.10</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774918020037/ex_127725.htm" style="-sec-extract:exhibit;"><u>Form of Series G Common Stock Purchase Warrant (17)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.11</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774918022697/ex_132191.htm" style="-sec-extract:exhibit;"><u>Form of Series H Common Stock Purchase Warrant (18)</u></a></p>
			</td>
		</tr>

</table>

<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">II-5</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;margin-left:auto;margin-right:auto;">

		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.12</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774919003336/ex_135848.htm" style="-sec-extract:exhibit;"><u>Form of Series I Common Stock Purchase Warrant (19)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.13</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920001117/ex_170314.htm" style="-sec-extract:exhibit;"><u>Form of Securities Purchase Agreement dated January 24, 2020 (25)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.14</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920008037/ex_181862.htm" style="-sec-extract:exhibit;"><u>Form of Note dated April 17, 2020 (30)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.15</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920014012/ex_191612.htm" style="-sec-extract:exhibit;"><u>Securities Purchase Agreement dated June 26, 2020 (26)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.16</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920014012/ex_191613.htm" style="-sec-extract:exhibit;"><u>Form of 5% Original Issue Discount Serious Secured Convertible Debenture dated June 26, 2020 (26)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.17</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920014012/ex_191614.htm" style="-sec-extract:exhibit;"><u>Form of Common Stock Purchase Warrant dated June 26, 2020 (26)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.18</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920014012/ex_191615.htm" style="-sec-extract:exhibit;"><u>Form of Security Agreement dated June 26, 2020 (26)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.19</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920014012/ex_191616.htm" style="-sec-extract:exhibit;"><u>Form of Subsidiary Guarantee dated June 26, 2020 (26)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.20</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920014012/ex_191617.htm" style="-sec-extract:exhibit;"><u>Agreement Regarding Outstanding Convertible Preferred Stock and Warrants dated June 26, 2020 (26)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.21</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0000832489/000143774920021652/ex_208661.htm" style="-sec-extract:exhibit;">Patent and Biological Materials License Agreement with the National Institute of Allergy and Infectious Diseases, dated October 22, 2020 (38)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.22</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920024573/ex_215829.htm" style="-sec-extract:exhibit;">Patent and Biological Materials License Agreement for Internal Research Use with the National Institute of Allergy and Infectious Diseases, dated November 25, 2020 (39)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.23</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774921002520/ex_225848.htm" style="-sec-extract:exhibit;">Form of Underwriter&#8217;s Warrant Agreement (40)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">10.24**</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/0000832489/000143774920018768/ex_201589.htm" style="-sec-extract:exhibit;">Employment Agreement between GeoVax, Inc. and Dr. Mark J. Newman dated August 25, 2020 (41)</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">21.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774919021977/ex_162624.htm" style="-sec-extract:exhibit;"><u>Subsidiaries of the Registrant (23)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">23.1*</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="ex_235746.htm" style="-sec-extract:exhibit;">Consent of Wipfli LLP</a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">23.3</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920020141/ex_204906.htm" style="-sec-extract:exhibit;"><u>Consent of Womble Bond Dickinson (US) LLP (included in Exhibit 5.1)</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">24.1</p>
			</td>
			<td style="vertical-align: top; width: 90%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><a href="http://www.sec.gov/Archives/edgar/data/832489/000143774920015416/govx20200717_s1.htm" style="-sec-extract:exhibit;"><u>Power of Attorney (Included on the Signature Page of the Company</u>&#8217;<u>s Registration Statement on Form S-1 (File No. 333-239958) filed July 20, 2020.</u></a></p>
			</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">101.INS***</td>
			<td style="vertical-align: top; width: 90%;">XBRL Taxonomy Document</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">101.SCH***</td>
			<td style="vertical-align: top; width: 90%;">XBRL Extension Schema Document</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">101.CAL***</td>
			<td style="vertical-align: top; width: 90%;">XBRL Extension Calculation Linkbase Document</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">101.DEF***</td>
			<td style="vertical-align: top; width: 90%;">XBRL Extension Definition Linkbase Document</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">101.LAB***</td>
			<td style="vertical-align: top; width: 90%;">XBRL Extension Label Linkbase Document</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 10%;">101.PRE***</td>
			<td style="vertical-align: top; width: 90%;">XBRL Extension Presentation Linkbase Document</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">___________________</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">*</p>
			</td>
			<td>
			<p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Filed herewith.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 36pt;">
			<p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">**</p>
			</td>
			<td>
			<p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">Indicates a management contract or compensatory plan or arrangement.</p>
			</td>
		</tr>

</table>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">

		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">***</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">XBRL (Extensible Business Reporting Language) information furnished hereto are deemed not filed or a part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and otherwise is not subject to liability under these sections.</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;">

		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(1)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed October 4, 2006.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(2)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed June 23, 2008.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(3)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Annual Report on Form 10-K filed March 8, 2010.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(4)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed April 14, 2010.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(5)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed April 28, 2010.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(6)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed August 2, 2013.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(7)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed October 23, 2013.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(8)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed December 17, 2013.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(9)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed May 14, 2015.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(10)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Quarterly Report on Form 10-Q filed November 12, 2015.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(11)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed June 16, 2016.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(12)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Annual Report on Form 10-K filed March 16, 2016.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(13)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Quarterly Report on Form 10-Q filed August 5, 2016.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(14)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed August 4, 2017.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(15)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Annual Report on Form 10-K filed March 23, 2018.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(16)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed September 7, 2018.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(17)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Quarterly Report on Form 10-Q filed November 8, 2018.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(18)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed December 28, 2018.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(19)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed February 26, 2019</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(20)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed April 30, 2019</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(21)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed July 24, 2019.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(22)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Annual Report on Form 10-K filed March 26, 2019.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(23)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Quarterly Report on Form 10-Q filed November 7, 2019.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(24)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed January 21, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(25)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed January 24, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top;">
			<td style="width: 18pt;">&nbsp;</td>
			<td style="width: 36pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(26)</p>
			</td>
			<td>
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed June 26, 2020.</p>
			</td>
		</tr>

</table>

<p style="margin: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">II-6</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">

		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(27)</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed June 25, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(28)</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed May 22, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(29)</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Annual Report on Form 10-K filed March 24, 2020</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(30)</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed April 20, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(31)</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the registrant&#8217;s Registration Statement on Form S-1 (File No. 333-239958) filed July 20, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(32)</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the Amendment No. 1 to registrant&#8217;s Registration Statement on Form S-1 (File No. 333-239958) filed August 18, 2020.&nbsp;</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(33)</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the Amendment No. 2 to registrant&#8217;s Registration Statement on Form S-1 (File No. 333-239958) filed August 26, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">(34)</p>
			</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Incorporated by reference from the Amendment No. 3 to registrant&#8217;s Registration Statement on Form S-1 (File No. 333-239958) filed September 8, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(35)</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Incorporated by reference from the Amendment No. 4 to registrant&#8217;s Registration Statement on Form S-1 (File No. 333-239958) filed September 23, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(36)</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed September 25, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(37)</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed September 29, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(38)</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed October 26, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(39)</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed November 30, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(40)</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed February 11, 2020.</p>
			</td>
		</tr>
		<tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<td style="width: 18pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">&nbsp;</td>
			<td style="width: 36pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;">(41)</td>
			<td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin: 0pt;">Incorporated by reference from the registrant&#8217;s Current Report on Form 8-K filed August 26, 2020.</p>
			</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(b)&nbsp;Financial Statement Schedules.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Schedule&nbsp;II&nbsp;&#8212; Valuation and Qualifying Accounts for the years ended December&nbsp;31, 2019 and 2018 is included in the accompanying prospectus on page&nbsp;F-18.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">All other financial statement schedules have been omitted because they are not applicable or not required or because the information is included elsewhere in the Consolidated Financial Statements or the Notes thereto.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b>Item 17. Undertakings</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">The undersigned registrant hereby undertakes to:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(1) File, during any period in which it offers or sells securities, a post-effective amendment to this registration statement:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">(i) To include any prospectus required by Section 10(a)(3) of the Securities Act of 1933;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">(ii) To reflect in the prospectus any facts or events arising after the effective date of the registration statement (or the most recent post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set forth in the registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end of the estimated maximum offering range may be reflected in the form of prospectus filed with the Commission pursuant to Rule 424(b) if, in the aggregate, the changes in volume and price represent no more than 20 percent change in the maximum aggregate offering price set forth in the "Calculation of Registration Fee" table in the effective registration statement;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;">(iii) To include any material information with respect to the plan of distribution not previously disclosed in the registration statement or any material change to such information in the registration statement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:72pt;"><i>Provided, however</i>, that paragraphs (1)(i), (1)(ii) and (1)(iii) do not apply if the information required to be included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the SEC by the registrant pursuant to Section 13 or 15(d) of the Exchange Act that are incorporated by reference in the registration statement.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">II-7</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(2) That, for the purpose of determining any liability under the Securities Act of 1933, each such post-effective amendment shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(3) To remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the termination of the offering.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(4) That, for purposes of determining any liability under the Securities Act of 1933, each filing of the registrant's annual report pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (and, where applicable, each filing of an employee benefit plan's annual report pursuant to Section 15(d) of the Securities Exchange Act of 1934) that is incorporated by reference in the registration statement shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(5) That, for the purpose of determining liability of the registrant under the Securities Act of 1933 to any purchaser in the initial distribution of the securities: the undersigned registrant undertakes that in a primary offering of securities of the undersigned registrant pursuant to this registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities are offered or sold to such purchaser by means of any of the following communications, the undersigned registrant will be a seller to the purchaser and will be considered to offer or sell such securities to such purchaser:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 44pt;text-indent:36pt;">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any preliminary prospectus or prospectus of the undersigned registrant relating to the offering required to be filed pursuant to Rule 424;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 44pt;text-indent:36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any free writing prospectus relating to the offering prepared by or on behalf of the undersigned registrant or used or referred to by the undersigned registrant;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 44pt;text-indent:36pt;">(iii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The portion of any other free writing prospectus relating to the offering containing material information about the undersigned registrant or its securities provided by or on behalf of the undersigned registrant; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 44pt;text-indent:36pt;">(iv)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Any other communication that is an offer in the offering made by the undersigned registrant to the purchaser.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(6) That, for the purpose of determining liability under the Securities Act of 1933 to any purchaser:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 44pt;text-indent:36pt;">(i)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Each prospectus filed by the registrant pursuant to Rule 424(b)(3) shall be deemed to be part of the registration statement as of the date the filed prospectus was deemed part of and included in the registration statement; and</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 44pt;text-indent:36pt;">(ii)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Each prospectus required to be filed pursuant to Rule 424(b)(2), (b)(5), or (b)(7) as part of a registration statement in reliance on Rule 430B relating to an offering made pursuant to Rule 415(a)(1)(i), (vii), or (x) for the purpose of providing the information required by section 10(a) of the Securities Act of 1933 shall be deemed to be part of and included in the registration statement as of the earlier of the date such form of prospectus is first used after effectiveness or the date of the first contract of sale of securities in the offering described in the prospectus. As provided in Rule 430B, for liability purposes of the issuer and any person that is at that date an underwriter, such date shall be deemed to be a new effective date of the registration statement relating to the securities in the registration statement to which that prospectus relates, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof. Provided, however, that no statement made in a registration statement or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of contract of sale prior to such effective date, supersede or modify any statement that was made in the registration statement or prospectus that was part of the registration statement or made in any such document immediately prior to such effective date.&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGFTR" style="text-align: center; width: 100%">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">II-8</div>
</div>
</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">
<div class="hf-row">
<div class="hf-cell TOCLink">&nbsp;</div>
</div>
</div>
</div>

<p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(7) If the registrant is subject to Rule 430C:</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Each prospectus filed pursuant to Rule 424(b) as part of a registration statement relating to an offering, other than registration statements relying on Rule 430B or other than prospectuses filed in reliance on Rule 430A, shall be deemed to be part of and included in the registration statement as of the date it is first used after effectiveness.&nbsp;<i>Provided, however</i>, that no statement made in a registration statement or prospectus that is part of the registration statement or made in a document incorporated or deemed incorporated by reference into the registration statement or prospectus that is part of the registration statement will, as to a purchaser with a time of contract of sale prior to such first use, supersede or modify any statement that was made in the registration statement or prospectus that was part of the registration statement or made in any such document immediately prior to such date of first use.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(8) For purposes of determining any liability under the Securities Act of 1933, the information omitted from the form of prospectus filed as part of this registration statement in reliance upon Rule 430A and contained in a form of prospectus filed by the registrant pursuant to Rule 424(b) (1) or (4) or 497(h) under the Securities Act of 1933 shall be deemed to be part of this registration statement as of the time it was declared effective.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(9) For the purpose of determining any liability under the Securities Act of 1933, each post-effective amendment that contains a form of prospectus shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">(10) Insofar as indemnification for liabilities arising under the Securities Act of 1933 may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Act and will be governed by the final adjudication of such issue.&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="PGBK" style="width: 100%; margin-left: 0pt; margin-right: 0pt">
<div class="PGNUM" style="text-align: center; width: 100%; font-size: 10pt; font-family: Times New Roman;">II-9</div>

<hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000">
<div class="PGHDR" style="text-align: left; width: 100%">&nbsp;</div>
</div>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>SIGNATURES</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Pursuant to the requirements of the Securities Act of 1933, as amended, the registrant certifies that it has reasonable grounds to believe that it meets all of the requirements for filing on Form S-1 and has duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Smyrna, State of Georgia, on March 23, 2021.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="text-indent: 0; width: 100%;font-family: 'Times New Roman', Times, serif; font-size: 10pt">

		<tr>
			<td valign="top" width="50%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td colspan="2" valign="top" width="38%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">GEOVAX LABS, INC.</p>
			</td>
			<td valign="top" width="12%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>
		<tr>
			<td valign="top" width="50%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td valign="top" width="3%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td valign="top" width="35%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td valign="top" width="12%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>
		<tr>
			<td valign="top" width="50%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td valign="top" width="3%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td align="left" nowrap="nowrap" valign="bottom" width="35%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td valign="top" width="12%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>
		<tr>
			<td align="left" style="text-align: left;" valign="top" width="50%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td style="text-align: left" valign="top" width="3%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">By: </font></p>
			</td>
			<td align="left" nowrap="nowrap" style="BORDER-BOTTOM: #000000 1px solid" valign="top" width="35%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">/s/&nbsp;</font>David A. Dodd</p>
			</td>
			<td valign="top" width="12%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>
		<tr>
			<td valign="top" width="50%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td valign="top" width="3%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td valign="top" width="35%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">David A. Dodd</p>
			</td>
			<td valign="top" width="12%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>
		<tr>
			<td valign="top" width="50%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td valign="top" width="3%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
			<td valign="top" width="35%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt">President and Chief Executive Officer&nbsp;</p>
			</td>
			<td valign="top" width="12%">
			<p style="margin-top: 0; margin-bottom: 0; font-family: &quot;Times New Roman&quot;; font-size: 10pt"><font style="font-family: 'Times New Roman', Times, serif; font-size: 10pt">&nbsp;</font></p>
			</td>
		</tr>

</table>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 234pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;text-indent:36pt;">Pursuant to the requirements of the Securities Act of 1933, as amended, this registration statement has been signed below by the following persons in the capacities and on the dates indicated.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 100%;">

		<tr>
			<td style="vertical-align: top; width: 35%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><u>Signature / Name</u></p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><u>Title</u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;"><u>Date</u></td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%; border-bottom: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">/s/ David A. Dodd</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Director</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">March 23, 2021</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">David A. Dodd</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">President and Chief Executive Officer</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">(Principal Executive Officer)</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%; border-bottom: 1px solid black;">
			<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">/s/ Mark W. Reynolds</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Chief Financial Officer March 23, 2021</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">March 23, 2021</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">Mark W. Reynolds</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">(Principal Financial and</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">Accounting Officer)</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%; border-bottom: 1px solid black;">*</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">Director</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">March 23, 2021</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Randal D. Chase</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%; border-bottom: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">*</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Director</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">March 23, 2021</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">Dean G. Kollintzas</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%; border-bottom: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>
			*</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Director</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">March 23, 2021</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">Robert T. McNally</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%; border-bottom: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">*</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Director</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">March 23, 2021</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">John N. Spencer, Jr.</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%; border-bottom: 1px solid black;">
			<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">*By:&nbsp;/s/Mark W. Reynolds</p>
			</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">Mark W. Reynolds</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>
		<tr>
			<td style="vertical-align: top; width: 35%;">Attorney-in-Fact</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 35%;">&nbsp;</td>
			<td style="vertical-align: top; width: 5%;">&nbsp;</td>
			<td style="vertical-align: top; width: 20%;">&nbsp;</td>
		</tr>

</table>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">II-10</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.1
<SEQUENCE>2
<FILENAME>ex_235746.htm
<DESCRIPTION>EXHIBIT 23.1
<TEXT>
<html><head><meta charset="utf-8"><meta name="format-detection" content="telephone=no"><!--Created on 3/21/2021 11:49:01 AM --><meta name="generator" content="RDG HTML Converter 3.4.3.0">
	<title>ex_235746.htm</title>


</head>
<body style="font-size:10pt;font-family:'Times New Roman';padding:0in .1in;">
<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:right;margin:0pt 0pt 0pt 8pt;"><b>Exhibit 23.1</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</b></p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">We consent to the use in this Post-Effective Amendment No. 1 to the Registration Statement (No. 333-239958) on Form S-1 of GeoVax Labs, Inc. of our report dated March 23, 2021, relating to the 2020 consolidated financial statements of GeoVax Labs, Inc. which report expresses an unqualified opinion, appearing in the Prospectus, which is part of this Registration Statement, and of our report dated March 23, 2021 relating to the financial statement schedule appearing elsewhere in this Registration Statement. We also consent to the reference to our firm under the heading &#8220;Experts&#8221; in such Prospectus.</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">/s/ Wipfli LLP</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Atlanta, Georgia</p>

<p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">March 23, 2021</p>

<p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</p>

<div class="LAST-PAGE-BREAK">
<div class="PGFTR">
<div class="hf-row">
<div class="hf-cell PGNUM">&nbsp;</div>
</div>
</div>
</div>


</body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>3
<FILENAME>govx-20201231.xml
<DESCRIPTION>XBRL INSTANCE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:02PM UTC 2021-03-23--><xbrli:xbrl xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:govx="http://geovax.com/20201231" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:thunderdome="http://www.RDGFilings.com" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:href="govx-20201231.xsd" xlink:type="simple"/>
  <dei:AmendmentDescription contextRef="d_2020-01-01_2020-12-31" id="c-28">This Post-Effective Amendment No. 1 (this "Amendment") to the Registration Statement on Form S-1, as amended (Commission File No. 333-239958) (the "Original Registration Statement"), of GeoVax Labs, Inc. (the "Company") is being filed pursuant to the undertakings in the Original Registration Statement to update and supplement the information contained in the Original Registration Statement, which was originally declared effective by the Securities and Exchange Commission on September 24, 2020.   The Original Registration Statement, as amended by this Amendment, pertains solely to the registration of 1,869,966 shares of common stock, par value $0.001 per share, underlying warrants (the "September Warrants") previously issued by the Company to investors in its September 2020 public offering. The Registrant's issuance and sale of the September Warrants, as well as the underlying common stock, was registered under the Original Registration Statement.   For the convenience of the reader, this Amendment sets forth the Original Registration Statement in its entirety, as amended by this Amendment.   No additional securities are being registered under this Amendment. All applicable registration fees were paid in connection with the initial filings of the Original Registration Statement.</dei:AmendmentDescription>
  <dei:AmendmentFlag contextRef="d_2020-01-01_2020-12-31" id="c-27">true</dei:AmendmentFlag>
  <dei:DocumentFiscalPeriodFocus contextRef="d_2020-01-01_2020-12-31" id="c-26">FY</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="d_2020-01-01_2020-12-31" id="c-25">2020</dei:DocumentFiscalYearFocus>
  <dei:DocumentType contextRef="d_2020-01-01_2020-12-31" id="c-23">S-1/A</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="d_2020-01-01_2020-12-31" id="c-12">0000832489</dei:EntityCentralIndexKey>
  <dei:EntityEmergingGrowthCompany contextRef="d_2020-01-01_2020-12-31" id="c-18">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityFilerCategory contextRef="d_2020-01-01_2020-12-31" id="c-14">Non-accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityRegistrantName contextRef="d_2020-01-01_2020-12-31" id="c-11">GeoVax Labs, Inc.</dei:EntityRegistrantName>
  <dei:EntitySmallBusiness contextRef="d_2020-01-01_2020-12-31" id="c-19">true</dei:EntitySmallBusiness>
  <govx:AccruedLiabilitiesPolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250748">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Accrued Expenses&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;As part of the process of preparing our financial statements, we estimate expenses that we believe we have incurred, but have &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; yet been billed by our &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt;-party vendors. This process involves identifying services and activities that have been performed by such vendors on our behalf and estimating the level to which they have been performed and the associated cost incurred for such service as of each balance sheet date.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</govx:AccruedLiabilitiesPolicyTextBlock>
  <govx:ClassOfWarrantOrRightExercisedDuringPeriod contextRef="d_2021-01-01_2021-02-28_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c71251220" unitRef="xbrli-shares">62626</govx:ClassOfWarrantOrRightExercisedDuringPeriod>
  <govx:ClassOfWarrantOrRightExercisedDuringPeriod contextRef="d_2021-01-01_2021-02-28_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c71251221" unitRef="xbrli-shares">126042</govx:ClassOfWarrantOrRightExercisedDuringPeriod>
  <govx:ClassOfWarrantOrRightExercisedDuringPeriod contextRef="d_2021-01-01_2021-02-28_ClassOfWarrantOrRightAxis-UnitWarrantsMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c71251222" unitRef="xbrli-shares">690034</govx:ClassOfWarrantOrRightExercisedDuringPeriod>
  <govx:ClassOfWarrantOrRightIssuedDuringPeriod contextRef="d_2020-09-24_2020-09-24_ClassOfWarrantOrRightAxis-ConversionWarrantsMember" decimals="INF" id="c71250984" unitRef="xbrli-shares">2560000</govx:ClassOfWarrantOrRightIssuedDuringPeriod>
  <govx:ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable contextRef="d_2020-09-24_2020-09-24_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember" id="c71251002">P180D</govx:ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable>
  <govx:ConvertiblePreferredStockAndRelatedWarrantsAuthorized contextRef="d_2019-02-01_2019-02-28_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" decimals="INF" id="c71250932" unitRef="xbrli-shares">1000</govx:ConvertiblePreferredStockAndRelatedWarrantsAuthorized>
  <govx:ConvertiblePreferredStockAndRelatedWarrantsIssued contextRef="d_2019-02-01_2019-02-28_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" decimals="INF" id="c71250938" unitRef="xbrli-shares">500</govx:ConvertiblePreferredStockAndRelatedWarrantsIssued>
  <govx:ConvertiblePreferredStockAndRelatedWarrantsIssued contextRef="d_2019-04-26_2019-04-26_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" decimals="INF" id="c71250943" unitRef="xbrli-shares">500</govx:ConvertiblePreferredStockAndRelatedWarrantsIssued>
  <govx:ConvertiblePreferredStockAndRelatedWarrantsIssued contextRef="d_2019-06-19_2019-06-19_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" decimals="INF" id="c71251066" unitRef="xbrli-shares">500</govx:ConvertiblePreferredStockAndRelatedWarrantsIssued>
  <govx:ConvertiblePreferredStockConversionPrice1 contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesBConvertiblePreferredStockMember" decimals="INF" id="c71250909" unitRef="iso4217-usd-per-xbrli-shares">7000000</govx:ConvertiblePreferredStockConversionPrice1>
  <govx:DebtConversionAccruedInterestAmount contextRef="d_2020-09-29_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember" decimals="INF" id="c71250855" unitRef="iso4217-usd">14667</govx:DebtConversionAccruedInterestAmount>
  <govx:DebtConversionConvertedInstrumentPrincipalAndInterestAmount contextRef="d_2020-09-29_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember" decimals="INF" id="c71251015" unitRef="iso4217-usd">1214667</govx:DebtConversionConvertedInstrumentPrincipalAndInterestAmount>
  <govx:DebtConversionOriginalDebtDiscount contextRef="i_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250872" unitRef="iso4217-usd">150000</govx:DebtConversionOriginalDebtDiscount>
  <govx:DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage contextRef="i_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250852" unitRef="xbrli-pure">0.0499</govx:DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage>
  <govx:DeferredCompensationLiabilityConversionToEquityAmount contextRef="d_2020-09-29_2020-09-29" decimals="INF" id="c71251006" unitRef="iso4217-usd">1500000</govx:DeferredCompensationLiabilityConversionToEquityAmount>
  <govx:DeferredCompensationLiabilityConversionToEquityConversionPrice contextRef="i_2020-09-29" decimals="INF" id="c71251007" unitRef="iso4217-usd-per-xbrli-shares">5</govx:DeferredCompensationLiabilityConversionToEquityConversionPrice>
  <govx:DeferredTaxAssetsAccruedSalariesAndDirectorsFees contextRef="i_2020-12-31" decimals="INF" id="c71251174" unitRef="iso4217-usd">72721</govx:DeferredTaxAssetsAccruedSalariesAndDirectorsFees>
  <govx:DeferredTaxAssetsAccruedSalariesAndDirectorsFees contextRef="i_2019-12-31" decimals="INF" id="c71251175" unitRef="iso4217-usd">450503</govx:DeferredTaxAssetsAccruedSalariesAndDirectorsFees>
  <govx:DeferredTaxAssetsBeforeValuationAllowanceNet contextRef="i_2020-12-31" decimals="INF" id="c71251186" unitRef="iso4217-usd">15975667</govx:DeferredTaxAssetsBeforeValuationAllowanceNet>
  <govx:DeferredTaxAssetsBeforeValuationAllowanceNet contextRef="i_2019-12-31" decimals="INF" id="c71251187" unitRef="iso4217-usd">18787230</govx:DeferredTaxAssetsBeforeValuationAllowanceNet>
  <govx:GovernmentGrantsandContractsTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793912">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;11.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Grants and Collaboration Revenue&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We receive payments from government entities under our grants from the National Institute of Allergy and Infectious Diseases (NIAID) and from the U.S. Department of Defense in support of our vaccine research and development efforts. We record revenue associated with government grants as the reimbursable costs are incurred. During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; we recorded &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,438,465&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$983,682,&lt;/div&gt; respectively, of revenue associated with these grants. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there is an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$165,500&lt;/div&gt; in remaining grant funds available for use during &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2021.&lt;/div&gt; During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; we recorded &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$385,193&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$192,214,&lt;/div&gt; respectively, of revenues associated with research collaboration agreements with several &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt; parties.&lt;/div&gt;&lt;/div&gt;</govx:GovernmentGrantsandContractsTextBlock>
  <govx:GrossProceedsFromIssuanceOfCommonStockPublicOffering contextRef="d_2020-06-26_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250848" unitRef="iso4217-usd">6000000</govx:GrossProceedsFromIssuanceOfCommonStockPublicOffering>
  <govx:NumberOfCommonStockSecuritiesCalledByEachUnit contextRef="i_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheOneMember" decimals="INF" id="c71250860" unitRef="xbrli-shares">1</govx:NumberOfCommonStockSecuritiesCalledByEachUnit>
  <govx:NumberOfCommonStockSecuritiesCalledByEachUnit contextRef="i_2020-09-24_StatementClassOfStockAxis-CapitalUnitsTrancheOneMember_StatementEquityComponentsAxis-CapitalUnitsMember" decimals="INF" id="c71250989" unitRef="xbrli-shares">1</govx:NumberOfCommonStockSecuritiesCalledByEachUnit>
  <govx:NumberOfCommonStockSecuritiesCalledByEachUnit contextRef="i_2020-09-29" decimals="INF" id="c71251009" unitRef="xbrli-shares">1</govx:NumberOfCommonStockSecuritiesCalledByEachUnit>
  <govx:NumberOfInstitutionalInvestors contextRef="i_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250836" unitRef="xbrli-pure">2</govx:NumberOfInstitutionalInvestors>
  <govx:NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock contextRef="d_2019-02-01_2019-02-28_StatementClassOfStockAxis-SeriesFConvertiblePreferredStockMember" decimals="INF" id="c71250924" unitRef="xbrli-shares">2763</govx:NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock>
  <govx:NumberOfWarrantsCalledByEachUnit contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheTwoMember" decimals="INF" id="c71250863" unitRef="xbrli-shares">1</govx:NumberOfWarrantsCalledByEachUnit>
  <govx:NumberOfWarrantsCalledByEachUnit contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-ConversionWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheOneMember" decimals="INF" id="c71250880" unitRef="xbrli-shares">1</govx:NumberOfWarrantsCalledByEachUnit>
  <govx:NumberOfWarrantsCalledByEachUnit contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-ConversionWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheTwoMember" decimals="INF" id="c71250881" unitRef="xbrli-shares">1</govx:NumberOfWarrantsCalledByEachUnit>
  <govx:NumberOfWarrantsCalledByEachUnit contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-ManagementWarrantMember" decimals="INF" id="c71251010" unitRef="xbrli-shares">1</govx:NumberOfWarrantsCalledByEachUnit>
  <govx:OperatingLossCarryforwardsSubjectToExpiration contextRef="i_2020-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember" decimals="-3" id="c71251158" unitRef="iso4217-usd">53600000</govx:OperatingLossCarryforwardsSubjectToExpiration>
  <govx:PercentageOfOfferingPrice contextRef="i_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250850" unitRef="xbrli-pure">0.8</govx:PercentageOfOfferingPrice>
  <govx:PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod contextRef="i_2020-12-31" decimals="INF" id="c71251061" unitRef="iso4217-usd">48667</govx:PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod>
  <govx:ProceedsFromConvertibleDebtGross contextRef="d_2020-06-26_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250837" unitRef="iso4217-usd">1050000</govx:ProceedsFromConvertibleDebtGross>
  <govx:ProceedsFromIssuanceOfCommonStockAndWarrants contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250682" unitRef="iso4217-usd">11158496</govx:ProceedsFromIssuanceOfCommonStockAndWarrants>
  <govx:ProceedsFromIssuanceOfCommonStockAndWarrants contextRef="d_2019-01-01_2019-12-31" id="c71250683" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum contextRef="d_2019-02-25_2019-02-25_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" decimals="INF" id="c71250933" unitRef="iso4217-usd">1000000</govx:ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum>
  <govx:ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum contextRef="d_2019-02-26_2019-02-26_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" decimals="INF" id="c71250939" unitRef="iso4217-usd">250000</govx:ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum>
  <govx:ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum contextRef="d_2019-04-26_2019-04-26_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockMember" decimals="INF" id="c71250944" unitRef="iso4217-usd">500000</govx:ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum>
  <govx:ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum contextRef="d_2019-06-19_2019-06-19_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockMember" decimals="INF" id="c71251067" unitRef="iso4217-usd">500000</govx:ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum>
  <govx:ProceedsFromIssuanceOrSaleOfEquityGross contextRef="d_2020-09-24_2020-09-24" decimals="INF" id="c71250985" unitRef="iso4217-usd">12800000</govx:ProceedsFromIssuanceOrSaleOfEquityGross>
  <govx:ScheduleOfPreferredStockTableTextBlock contextRef="d_2020-01-01_2020-12-31" id="c-4">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;December 31, 2020&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;December 31, 2019&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Carrying&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Carrying&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Shares&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Value&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Shares&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Value&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Series B Convertible Preferred Stock&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;100&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;76,095&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;100&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;76,095&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Series H Convertible Preferred Stock&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,686&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,156,338&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Series I Convertible Preferred Stock&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;700&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;700,000&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;100&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;76,095&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2,486&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,932,433&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</govx:ScheduleOfPreferredStockTableTextBlock>
  <govx:StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation contextRef="d_2020-09-29_2020-09-29" decimals="INF" id="c71251008" unitRef="xbrli-shares">300001</govx:StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation>
  <govx:StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250598" unitRef="xbrli-shares" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250600" unitRef="xbrli-shares">300001</govx:StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation>
  <govx:StockIssuedDuringPeriodSharesDebentureConversion contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250591" unitRef="xbrli-shares" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodSharesDebentureConversion contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250593" unitRef="xbrli-shares">177626</govx:StockIssuedDuringPeriodSharesDebentureConversion>
  <govx:StockIssuedDuringPeriodSharesWarrantsExercised contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250696" unitRef="xbrli-shares">36902</govx:StockIssuedDuringPeriodSharesWarrantsExercised>
  <govx:StockIssuedDuringPeriodSharesWarrantsExercised contextRef="d_2019-01-01_2019-12-31" id="c71250697" unitRef="xbrli-shares" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodSharesWarrantsExercised contextRef="d_2020-07-01_2020-07-31_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember" decimals="INF" id="c71251040" unitRef="xbrli-shares">29755</govx:StockIssuedDuringPeriodSharesWarrantsExercised>
  <govx:StockIssuedDuringPeriodSharesWarrantsExercised contextRef="d_2021-01-01_2021-02-28_ClassOfWarrantOrRightAxis-CommonStockWarrantsMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c71251223" unitRef="xbrli-shares">835900</govx:StockIssuedDuringPeriodSharesWarrantsExercised>
  <govx:StockIssuedDuringPeriodSharesWarrantsExercised contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250584" unitRef="xbrli-shares" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodSharesWarrantsExercised contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250586" unitRef="xbrli-shares">286902</govx:StockIssuedDuringPeriodSharesWarrantsExercised>
  <govx:StockIssuedDuringPeriodValueCancellationOfAccruedCompensation contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250599" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodValueCancellationOfAccruedCompensation contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250601" unitRef="iso4217-usd">300</govx:StockIssuedDuringPeriodValueCancellationOfAccruedCompensation>
  <govx:StockIssuedDuringPeriodValueCancellationOfAccruedCompensation contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250602" unitRef="iso4217-usd">1499700</govx:StockIssuedDuringPeriodValueCancellationOfAccruedCompensation>
  <govx:StockIssuedDuringPeriodValueCancellationOfAccruedCompensation contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250603" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodValueCancellationOfAccruedCompensation contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250604" unitRef="iso4217-usd">1500000</govx:StockIssuedDuringPeriodValueCancellationOfAccruedCompensation>
  <govx:StockIssuedDuringPeriodValueDebentureConversion contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250592" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodValueDebentureConversion contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250594" unitRef="iso4217-usd">177</govx:StockIssuedDuringPeriodValueDebentureConversion>
  <govx:StockIssuedDuringPeriodValueDebentureConversion contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250595" unitRef="iso4217-usd">569340</govx:StockIssuedDuringPeriodValueDebentureConversion>
  <govx:StockIssuedDuringPeriodValueDebentureConversion contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250596" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodValueDebentureConversion contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250597" unitRef="iso4217-usd">569517</govx:StockIssuedDuringPeriodValueDebentureConversion>
  <govx:StockIssuedDuringPeriodValueReverseStockSplits contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250627" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodValueReverseStockSplits contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250629" unitRef="iso4217-usd">1</govx:StockIssuedDuringPeriodValueReverseStockSplits>
  <govx:StockIssuedDuringPeriodValueReverseStockSplits contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250630" unitRef="iso4217-usd">-1</govx:StockIssuedDuringPeriodValueReverseStockSplits>
  <govx:StockIssuedDuringPeriodValueReverseStockSplits contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250631" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodValueReverseStockSplits contextRef="d_2020-01-01_2020-12-31" id="c71250632" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodValueWarrantExercise contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250585" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodValueWarrantExercise contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250587" unitRef="iso4217-usd">287</govx:StockIssuedDuringPeriodValueWarrantExercise>
  <govx:StockIssuedDuringPeriodValueWarrantExercise contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250588" unitRef="iso4217-usd">2213</govx:StockIssuedDuringPeriodValueWarrantExercise>
  <govx:StockIssuedDuringPeriodValueWarrantExercise contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250589" unitRef="iso4217-usd" xs:nil="true"/>
  <govx:StockIssuedDuringPeriodValueWarrantExercise contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250590" unitRef="iso4217-usd">2500</govx:StockIssuedDuringPeriodValueWarrantExercise>
  <govx:UnrecordedUnconditionalPurchaseObligationReimbursableAmount contextRef="i_2020-12-31" decimals="INF" id="c71250896" unitRef="iso4217-usd">165500</govx:UnrecordedUnconditionalPurchaseObligationReimbursableAmount>
  <govx:UnusedGrantFunds contextRef="i_2020-12-31" decimals="INF" id="c71251207" unitRef="iso4217-usd">165500</govx:UnusedGrantFunds>
  <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793914">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;GEOVAX LABS, INC.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;SCHEDULE II &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-weight: bold;"&gt; VALUATION AND QUALIFYING ACCOUNTS&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;For the Years Ended &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;"&gt;    &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Additions (Reductions)&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 40%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Description&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Balance at&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Beginning&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Of Period&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Charged to&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Costs and&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Expenses&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Charged to&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Other&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Accounts&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Deductions&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Balance at&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;End&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Of Period&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Reserve Deducted in the Balance Sheet From the Asset to Which it Applies:&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Allowance for Deferred Tax Assets&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Year ended December 31, 2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;18,787,230&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(2,811,563&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;15,975,667&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Year ended December 31, 2019&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;19,879,954&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(1,092,724&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;18,787,230&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;    &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793898">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;4.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Accrued Expenses&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Accrued expenses as shown on the accompanying Consolidated Balance Sheets is composed of the following as of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019:&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 36pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;"&gt;    &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued salaries and directors' fees&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;279,696&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,732,702&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other accrued expenses&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;79,585&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;118,338&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total accrued expenses&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;359,281&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,851,040&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;    &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
  <us-gaap:AccountsPayableCurrent contextRef="i_2020-12-31" decimals="INF" id="c71250438" unitRef="iso4217-usd">267702</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent contextRef="i_2019-12-31" decimals="INF" id="c71250439" unitRef="iso4217-usd">152653</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2020-12-31" decimals="INF" id="c71250814" unitRef="iso4217-usd">359281</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedLiabilitiesCurrent contextRef="i_2019-12-31" decimals="INF" id="c71250815" unitRef="iso4217-usd">1851040</us-gaap:AccruedLiabilitiesCurrent>
  <us-gaap:AccruedSalariesCurrent contextRef="i_2020-12-31" decimals="INF" id="c71250810" unitRef="iso4217-usd">279696</us-gaap:AccruedSalariesCurrent>
  <us-gaap:AccruedSalariesCurrent contextRef="i_2019-12-31" decimals="INF" id="c71250811" unitRef="iso4217-usd">1732702</us-gaap:AccruedSalariesCurrent>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2020-12-31" decimals="INF" id="c71250804" unitRef="iso4217-usd">511700</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i_2019-12-31" decimals="INF" id="c71250805" unitRef="iso4217-usd">651312</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="i_2020-12-31" decimals="INF" id="c71250481" unitRef="iso4217-usd">55294504</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="i_2019-12-31" decimals="INF" id="c71250482" unitRef="iso4217-usd">39340509</us-gaap:AdditionalPaidInCapitalCommonStock>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250543" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250545" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250546" unitRef="iso4217-usd">104420</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250547" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250548" unitRef="iso4217-usd">104420</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250620" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250622" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250623" unitRef="iso4217-usd">18730</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250624" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250625" unitRef="iso4217-usd">18730</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250578" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250580" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250581" unitRef="iso4217-usd">457833</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250582" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250583" unitRef="iso4217-usd">457833</us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued>
  <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250666" unitRef="iso4217-usd">207498</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
  <us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250667" unitRef="iso4217-usd">972132</us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember" decimals="INF" id="c71251035" unitRef="iso4217-usd">18730</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember" decimals="INF" id="c71251036" unitRef="iso4217-usd">104420</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2020-01-01_2020-12-31_NatureOfExpenseAxis-ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" decimals="INF" id="c71251059" unitRef="iso4217-usd">45733</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AllocatedShareBasedCompensationExpense contextRef="d_2019-01-01_2019-12-31_NatureOfExpenseAxis-ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" decimals="INF" id="c71251060" unitRef="iso4217-usd">223080</us-gaap:AllocatedShareBasedCompensationExpense>
  <us-gaap:AmortizationOfDebtDiscountPremium contextRef="d_2020-01-01_2020-12-31_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250879" unitRef="iso4217-usd">124185</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:AmortizationOfDebtDiscountPremium contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250653" unitRef="iso4217-usd">124185</us-gaap:AmortizationOfDebtDiscountPremium>
  <us-gaap:AmortizationOfDebtDiscountPremium contextRef="d_2019-01-01_2019-12-31" id="c71250654" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250771" unitRef="xbrli-shares">1001948</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250772" unitRef="xbrli-shares">558</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
  <us-gaap:AreaOfRealEstateProperty contextRef="i_2020-12-31" decimals="INF" id="c71250885" unitRef="utr-sqft">8400</us-gaap:AreaOfRealEstateProperty>
  <us-gaap:Assets contextRef="i_2020-12-31" decimals="INF" id="c71250434" unitRef="iso4217-usd">10393899</us-gaap:Assets>
  <us-gaap:Assets contextRef="i_2019-12-31" decimals="INF" id="c71250435" unitRef="iso4217-usd">468880</us-gaap:Assets>
  <us-gaap:AssetsCurrent contextRef="i_2020-12-31" decimals="INF" id="c71250428" unitRef="iso4217-usd">10235148</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent contextRef="i_2019-12-31" decimals="INF" id="c71250429" unitRef="iso4217-usd">447264</us-gaap:AssetsCurrent>
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250736">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Basis of Presentation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Unless otherwise noted, the accompanying consolidated financial statements, and all share and per share information contained herein, have been retroactively restated to reflect the reverse stock splits described in Note &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The accompanying consolidated financial statements have been prepared assuming that we will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business for the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;twelve&lt;/div&gt;-month period following the issue date of these consolidated financial statements.&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We are devoting substantially all of our present efforts to research and development of our vaccine and immunotherapy candidates. We have funded our activities to date from government grants and clinical trial assistance, corporate and academic collaborations, and from sales of our equity securities. We believe that our existing cash resources together with current government funding commitments, will be sufficient to continue our planned operations into &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2023.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We expect to incur future net losses and require substantial funds as we continue our research and development activities. Our transition to profitability will be dependent upon, among other things, the successful development and commercialization of our product candidates. We &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;never achieve profitability or positive cash flows, and unless and until we do, we will continue to need to raise additional funding. We intend to fund future operations through additional private and/or public offerings of debt or equity securities. In addition, we &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;seek additional capital through arrangements with strategic partners or from other sources. There can be &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; assurance that we will be able to raise additional funds or achieve or sustain profitability or positive cash flows from operations.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2020-12-31" decimals="INF" id="c71250422" unitRef="iso4217-usd">9883796</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i_2019-12-31" decimals="INF" id="c71250423" unitRef="iso4217-usd">283341</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250740">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We consider all highly liquid investments with a maturity of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;three&lt;/div&gt; months or less when purchased to be cash equivalents. Our cash and cash equivalents consist primarily of bank deposits and money market accounts. The recorded values approximate fair market values due to the short maturities.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="i_2019-12-31" decimals="INF" id="c71250700" unitRef="iso4217-usd">283341</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="i_2018-12-31" decimals="INF" id="c71250701" unitRef="iso4217-usd">259701</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="i_2020-12-31" decimals="INF" id="c71250702" unitRef="iso4217-usd">9883796</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250698" unitRef="iso4217-usd">9600455</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250699" unitRef="iso4217-usd">23640</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-06-26_ClassOfWarrantOrRightAxis-June2020WarrantsMember" decimals="INF" id="c71250842" unitRef="iso4217-usd-per-xbrli-shares">10</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-June2020WarrantsMember" decimals="INF" id="c71250845" unitRef="iso4217-usd-per-xbrli-shares">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember" decimals="INF" id="c71250866" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-UnitWarrantsMember" decimals="INF" id="c71250869" unitRef="iso4217-usd-per-xbrli-shares">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-24_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember" decimals="INF" id="c71250994" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-24_ClassOfWarrantOrRightAxis-UnitWarrantMember" decimals="INF" id="c71250996" unitRef="iso4217-usd-per-xbrli-shares">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-24_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember" decimals="INF" id="c71251001" unitRef="iso4217-usd-per-xbrli-shares">5.50</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-12-31_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember" decimals="INF" id="c71251042" unitRef="iso4217-usd-per-xbrli-shares">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember" decimals="INF" id="c71251124" unitRef="iso4217-usd-per-xbrli-shares">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-June2020WarrantsMember" decimals="INF" id="c71251127" unitRef="iso4217-usd-per-xbrli-shares">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember" decimals="INF" id="c71251130" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-UnitConversionAndManagementWarrantsMember" decimals="INF" id="c71251133" unitRef="iso4217-usd-per-xbrli-shares">5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember" decimals="INF" id="c71251136" unitRef="iso4217-usd-per-xbrli-shares">5.5</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="i_2020-09-30_RangeAxis-WeightedAverageMember" decimals="INF" id="c71251141" unitRef="iso4217-usd-per-xbrli-shares">4.84</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-ConversionWarrantMember" decimals="INF" id="c71250861" unitRef="xbrli-shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember" decimals="INF" id="c71250864" unitRef="xbrli-shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-UnitWarrantsMember" decimals="INF" id="c71250868" unitRef="xbrli-shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight contextRef="i_2020-09-24_ClassOfWarrantOrRightAxis-UnitWarrantMember" decimals="INF" id="c71250990" unitRef="xbrli-shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight contextRef="i_2020-09-24_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember" decimals="INF" id="c71250992" unitRef="xbrli-shares">1</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="i_2020-06-26_ClassOfWarrantOrRightAxis-June2020WarrantsMember" decimals="INF" id="c71250841" unitRef="xbrli-shares">120000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="i_2020-09-24_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember" decimals="INF" id="c71251000" unitRef="xbrli-shares">128000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-ManagementWarrantMember" decimals="INF" id="c71251053" unitRef="xbrli-shares">300001</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-UnitWarrantsMember" decimals="INF" id="c71251054" unitRef="xbrli-shares">2560000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember" decimals="INF" id="c71251055" unitRef="xbrli-shares">250000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember" decimals="INF" id="c71251056" unitRef="xbrli-shares">128000</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
  <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="i_2020-12-31_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember" decimals="INF" id="c71251041" unitRef="xbrli-shares">62626</us-gaap:ClassOfWarrantOrRightOutstanding>
  <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember" decimals="INF" id="c71251123" unitRef="xbrli-shares">62626</us-gaap:ClassOfWarrantOrRightOutstanding>
  <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-June2020WarrantsMember" decimals="INF" id="c71251126" unitRef="xbrli-shares">120000</us-gaap:ClassOfWarrantOrRightOutstanding>
  <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember" decimals="INF" id="c71251129" unitRef="xbrli-shares">126042</us-gaap:ClassOfWarrantOrRightOutstanding>
  <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-UnitConversionAndManagementWarrantsMember" decimals="INF" id="c71251132" unitRef="xbrli-shares">3163669</us-gaap:ClassOfWarrantOrRightOutstanding>
  <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember" decimals="INF" id="c71251135" unitRef="xbrli-shares">128000</us-gaap:ClassOfWarrantOrRightOutstanding>
  <us-gaap:ClassOfWarrantOrRightOutstanding contextRef="i_2020-09-30" decimals="INF" id="c71251138" unitRef="xbrli-shares">3600337</us-gaap:ClassOfWarrantOrRightOutstanding>
  <us-gaap:CommitmentsAndContingencies contextRef="i_2020-12-31" id="c71250451" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies contextRef="i_2019-12-31" id="c71250453" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:CommitmentsDisclosureTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793902">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;7.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Commitments&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Lease Agreement&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We lease approximately &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8,400&lt;/div&gt; square feet of office and laboratory space pursuant to an operating lease which expires on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2022. &lt;/div&gt;Rent expense for the years ended &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019&lt;/div&gt; was &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$166,577&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$161,673,&lt;/div&gt; respectively. Future minimum lease payments total &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$171,213&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2021&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$176,356&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2022,&lt;/div&gt; although the lease &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;be terminated at any time by either party with &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;ninety&lt;/div&gt; days written notice.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Other Commitments&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;In the normal course of business, we enter into various firm purchase commitments related to production and testing of our vaccine, conduct of research studies, and other activities. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;we had approximately &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$190,000&lt;/div&gt; of unrecorded outstanding purchase commitments to our vendors and subcontractors, all of which we expect will be due in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2021.&lt;/div&gt; We expect &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$165,500&lt;/div&gt; of this amount to be reimbursable to us pursuant to currently outstanding government grants.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;</us-gaap:CommitmentsDisclosureTextBlock>
  <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance contextRef="i_2020-12-31_PlanNameAxis-StockIncentivePlan2020Member" decimals="INF" id="c71251023" unitRef="xbrli-shares">1000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2020-12-31" decimals="INF" id="c71250473" unitRef="iso4217-usd-per-xbrli-shares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare contextRef="i_2019-12-31" decimals="INF" id="c71250474" unitRef="iso4217-usd-per-xbrli-shares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2020-12-31" decimals="INF" id="c71250475" unitRef="xbrli-shares">600000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized contextRef="i_2019-12-31" decimals="INF" id="c71250476" unitRef="xbrli-shares">600000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued contextRef="i_2020-12-31" decimals="INF" id="c71250477" unitRef="xbrli-shares">3834095</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued contextRef="i_2019-12-31" decimals="INF" id="c71250478" unitRef="xbrli-shares">14992</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding contextRef="i_2020-12-31" decimals="INF" id="c71250479" unitRef="xbrli-shares">3834095</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding contextRef="i_2019-12-31" decimals="INF" id="c71250480" unitRef="xbrli-shares">14992</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockValue contextRef="i_2020-12-31" decimals="INF" id="c71250471" unitRef="iso4217-usd">3834</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue contextRef="i_2019-12-31" decimals="INF" id="c71250472" unitRef="iso4217-usd">15</us-gaap:CommonStockValue>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250733">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Principles of Consolidation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The accompanying consolidated financial statements include the accounts of GeoVax Labs, Inc. together with those of our wholly-owned subsidiary, GeoVax, Inc. All intercompany transactions have been eliminated in consolidation.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfPreferredStockIntoCommonStockMember" decimals="INF" id="c71250690" unitRef="xbrli-shares">2686</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfPreferredStockIntoCommonStockMember" decimals="INF" id="c71250691" unitRef="xbrli-shares">2664</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesCPreferredStockIntoCommonStockMember" decimals="INF" id="c71250914" unitRef="xbrli-shares">587</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" decimals="INF" id="c71250916" unitRef="xbrli-shares">1563</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" decimals="INF" id="c71250922" unitRef="xbrli-shares">1200</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesFPreferredStockIntoCommonStockMember" decimals="INF" id="c71250928" unitRef="xbrli-shares">507</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" decimals="INF" id="c71250930" unitRef="xbrli-shares">2256</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHPreferredStockIntoCommonStockMember" decimals="INF" id="c71250952" unitRef="xbrli-shares">1570</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHPreferredStockIntoCommonStockMember" decimals="INF" id="c71250955" unitRef="xbrli-shares">1686</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesIPreferredStockIntoCommonStockMember" decimals="INF" id="c71250963" unitRef="xbrli-shares">700</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesConverted1 contextRef="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesJPreferredStockIntoCommonStockMember" decimals="INF" id="c71250971" unitRef="xbrli-shares">300</us-gaap:ConversionOfStockSharesConverted1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfPreferredStockIntoCommonStockMember" decimals="INF" id="c71250692" unitRef="xbrli-shares">716790</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfPreferredStockIntoCommonStockMember" decimals="INF" id="c71250693" unitRef="xbrli-shares">14819</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesCPreferredStockIntoCommonStockMember" decimals="INF" id="c71250915" unitRef="xbrli-shares">2</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesFPreferredStockIntoCommonStockMember" decimals="INF" id="c71250929" unitRef="xbrli-shares">9</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2019-07-01_2019-07-31_StatementClassOfStockAxis-SeriesHConvertiblePreferredStockMember" decimals="INF" id="c71250948" unitRef="xbrli-shares">3256</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHPreferredStockIntoCommonStockMember" decimals="INF" id="c71250953" unitRef="xbrli-shares">14808</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHPreferredStockIntoCommonStockMember" decimals="INF" id="c71250956" unitRef="xbrli-shares">469697</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesIPreferredStockIntoCommonStockMember" decimals="INF" id="c71250964" unitRef="xbrli-shares">204371</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesJPreferredStockIntoCommonStockMember" decimals="INF" id="c71250972" unitRef="xbrli-shares">42723</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" decimals="INF" id="c71250982" unitRef="xbrli-shares">716790</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:ConversionOfStockSharesIssued1 contextRef="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" decimals="INF" id="c71250983" unitRef="xbrli-shares">14819</us-gaap:ConversionOfStockSharesIssued1>
  <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="d_2020-09-29_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember" decimals="INF" id="c71250857" unitRef="xbrli-shares">303668</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
  <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="d_2020-09-29_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheOneMember" decimals="INF" id="c71250859" unitRef="xbrli-shares">177626</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
  <us-gaap:DebtConversionConvertedInstrumentSharesIssued1 contextRef="d_2020-09-29_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheTwoMember" decimals="INF" id="c71250862" unitRef="xbrli-shares">126042</us-gaap:DebtConversionConvertedInstrumentSharesIssued1>
  <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="d_2020-09-29_2020-09-29_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember" decimals="INF" id="c71251013" unitRef="xbrli-shares">126042</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
  <us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1 contextRef="d_2020-09-29_2020-09-29_ClassOfWarrantOrRightAxis-ConversionWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember" decimals="INF" id="c71251014" unitRef="xbrli-shares">303668</us-gaap:DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1>
  <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="d_2020-01-01_2020-12-31_DebtConversionByUniqueDescriptionAxis-ConversionFromNotesPayableToConvertiblePreferredStockMember" id="c71250694" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="d_2019-01-01_2019-12-31_DebtConversionByUniqueDescriptionAxis-ConversionFromNotesPayableToConvertiblePreferredStockMember" decimals="INF" id="c71250695" unitRef="iso4217-usd">250000</us-gaap:DebtConversionOriginalDebtAmount1>
  <us-gaap:DebtConversionOriginalDebtAmount1 contextRef="d_2020-09-29_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember" decimals="INF" id="c71250854" unitRef="iso4217-usd">1200000</us-gaap:DebtConversionOriginalDebtAmount1>
  <us-gaap:DebtDisclosureTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793900">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Notes Payable&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;GRA Note&lt;/div&gt; &amp;#x2013; On &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; February 28, 2018, &lt;/div&gt;we entered into a Senior Note Purchase Agreement with Georgia Research Alliance, Inc. (GRA) pursuant to which we issued a &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;five&lt;/div&gt;-year Senior Promissory Note (the &amp;#x201c;GRA Note&amp;#x201d;) to GRA in exchange for &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$50,000.&lt;/div&gt; The GRA Note bears an annual interest rate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5%,&lt;/div&gt; payable monthly, with principal repayments beginning in the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;second&lt;/div&gt; year. Future principal repayments are expected to be &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$12,487&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2021,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$13,126&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;in2022,&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$2,252&lt;/div&gt; in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2023.&lt;/div&gt; Interest expense related to the GRA Note was &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,727&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$2,097&lt;/div&gt; for the years ended &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;CARES Act Paycheck Protection Program Loan &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;On &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; April 17, 2020, &lt;/div&gt;we received a &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$170,200&lt;/div&gt; bank loan backed by the United States Small Business Administration pursuant to the Paycheck Protection Program (PPP) provisions of the Coronavirus Aid, Relief, and Economic Security (CARES) Act. The loan bears an annual interest rate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; percent and is due &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; April 17, 2022. &lt;/div&gt;We have accrued interest expense associated with the PPP Loan of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,203.&lt;/div&gt; In &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; October 2020, &lt;/div&gt;we applied to the lender to have the loan forgiven, based upon our submission of qualifying information regarding eligible expenses; as of the date of this report our forgiveness application has &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; been processed.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="i_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250849" unitRef="iso4217-usd-per-xbrli-shares">10</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <us-gaap:DebtInstrumentConvertibleConversionPrice1 contextRef="i_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember" decimals="INF" id="c71250856" unitRef="iso4217-usd-per-xbrli-shares">4</us-gaap:DebtInstrumentConvertibleConversionPrice1>
  <us-gaap:DebtInstrumentFaceAmount contextRef="i_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250839" unitRef="iso4217-usd">1200000</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2018-02-28_LongtermDebtTypeAxis-SeniorNotesMember" decimals="2" id="c71250819" unitRef="xbrli-pure">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="i_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250838" unitRef="xbrli-pure">0.05</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:DebtInstrumentTerm contextRef="d_2018-02-28_2018-02-28_LongtermDebtTypeAxis-SeniorNotesMember" id="c71250817">P5Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:DebtInstrumentTerm contextRef="d_2020-06-26_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" id="c71250846">P1Y</us-gaap:DebtInstrumentTerm>
  <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="i_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250871" unitRef="iso4217-usd">769334</us-gaap:DebtInstrumentUnamortizedDiscount>
  <us-gaap:DebtInstrumentUnamortizedDiscount contextRef="i_2020-09-29_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250876" unitRef="iso4217-usd">645150</us-gaap:DebtInstrumentUnamortizedDiscount>
  <us-gaap:DeferredTaxAssetsGross contextRef="i_2020-12-31" decimals="INF" id="c71251178" unitRef="iso4217-usd">16003941</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsGross contextRef="i_2019-12-31" decimals="INF" id="c71251179" unitRef="iso4217-usd">18787230</us-gaap:DeferredTaxAssetsGross>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="i_2020-12-31" decimals="INF" id="c71251190" unitRef="iso4217-usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="i_2019-12-31" decimals="INF" id="c71251191" unitRef="iso4217-usd">0</us-gaap:DeferredTaxAssetsLiabilitiesNet>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="i_2020-12-31" decimals="INF" id="c71251168" unitRef="iso4217-usd">14737240</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="i_2019-12-31" decimals="INF" id="c71251169" unitRef="iso4217-usd">15328336</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
  <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="i_2020-12-31" id="c71251176" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment contextRef="i_2019-12-31" decimals="INF" id="c71251177" unitRef="iso4217-usd">8571</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="i_2020-12-31" decimals="INF" id="c71251170" unitRef="iso4217-usd">1189110</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
  <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch contextRef="i_2019-12-31" decimals="INF" id="c71251171" unitRef="iso4217-usd">1122536</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="i_2020-12-31" decimals="INF" id="c71251172" unitRef="iso4217-usd">4870</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost contextRef="i_2019-12-31" decimals="INF" id="c71251173" unitRef="iso4217-usd">1877284</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2020-12-31" decimals="INF" id="c71251188" unitRef="iso4217-usd">15975667</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="i_2019-12-31" decimals="INF" id="c71251189" unitRef="iso4217-usd">18787230</us-gaap:DeferredTaxAssetsValuationAllowance>
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="i_2020-12-31" decimals="INF" id="c71251183" unitRef="iso4217-usd">28274</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
  <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment contextRef="i_2019-12-31" id="c71251185" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251153" unitRef="iso4217-usd">27511</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71251154" unitRef="iso4217-usd">25876</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
  <us-gaap:DepositsAssets contextRef="i_2020-12-31" decimals="INF" id="c71250432" unitRef="iso4217-usd">11010</us-gaap:DepositsAssets>
  <us-gaap:DepositsAssets contextRef="i_2019-12-31" decimals="INF" id="c71250433" unitRef="iso4217-usd">11010</us-gaap:DepositsAssets>
  <us-gaap:DepreciationAndAmortization contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250793" unitRef="iso4217-usd">19656</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationAndAmortization contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250794" unitRef="iso4217-usd">8350</us-gaap:DepreciationAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250651" unitRef="iso4217-usd">19656</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:DepreciationDepletionAndAmortization contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250652" unitRef="iso4217-usd">8350</us-gaap:DepreciationDepletionAndAmortization>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250510" unitRef="iso4217-usd-per-xbrli-shares">-2.14</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250511" unitRef="iso4217-usd-per-xbrli-shares">-781.87</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250750">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Net Loss Per Share&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Basic and diluted loss per common share are computed based on the weighted average number of common shares outstanding. Common share equivalents consist of common shares issuable upon conversion of convertible preferred stock, and upon exercise of stock options and stock purchase warrants. All common share equivalents are excluded from the computation of diluted loss per share since the effect would be anti-dilutive. The weighted average number of common share equivalents which were excluded from the computation of diluted loss per share, totaled &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,001,948&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;558&lt;/div&gt; shares at &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; respectively.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="i_2020-12-31" decimals="INF" id="c71251037" unitRef="iso4217-usd">655510</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
  <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember" id="c71251038">P2Y328D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
  <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="d_2020-01-01_2020-12-31" id="c71250742">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Fair Value of Financial Instruments and Concentration of Credit Risk&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Financial instruments that subject us to concentration of credit risk consist primarily of cash and cash equivalents, which are maintained by a high credit quality financial institution. The carrying values reported in the balance sheets for cash and cash equivalents approximate fair values.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250494" unitRef="iso4217-usd">2196014</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250495" unitRef="iso4217-usd">1637674</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GrantsReceivable contextRef="i_2020-12-31" decimals="INF" id="c71250424" unitRef="iso4217-usd">182663</us-gaap:GrantsReceivable>
  <us-gaap:GrantsReceivable contextRef="i_2019-12-31" decimals="INF" id="c71250425" unitRef="iso4217-usd">68603</us-gaap:GrantsReceivable>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250746">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Impairment of Long-Lived Assets&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future net cash flows expected to be generated by such assets. If we consider such assets to be impaired, the impairment to be&lt;div style="display: inline; font-weight: bold;"&gt; &lt;/div&gt;recognized is measured by the amount by which the carrying amount of the assets exceeds the expected future net cash flows from the assets.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793909">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;10.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Income Taxes&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;At &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;we have a consolidated federal net operating loss (&amp;#x201c;NOL&amp;#x201d;) carryforward of approximately &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$61.8&lt;/div&gt; million available to offset against future taxable income of which approximately &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$53.6&lt;/div&gt; million expires in varying amounts in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2021&lt;/div&gt; through &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2037.&lt;/div&gt; Additionally, we have approximately &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1.2&lt;/div&gt; million in research and development (&amp;#x201c;R&amp;amp;D&amp;#x201d;) tax credits that expire in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2022&lt;/div&gt; through &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2040&lt;/div&gt; unless utilized earlier. &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;No&lt;/div&gt; income taxes have been paid to date. Section &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;382&lt;/div&gt; of the Internal Revenue Code contains provisions that &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;limit our utilization of our NOL and R&amp;amp;D tax credit carryforwards in any given year as a result of significant changes in ownership interests that have occurred in past periods or &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;occur in future periods.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Deferred income taxes reflect the net effect of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets and liabilities included the following at &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019:&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;"&gt;    &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Deferred tax assets:&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 64.1%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Net operating loss carryforward&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;14,737,240&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;15,328,336&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Research and development tax credit carryforward&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,189,110&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,122,536&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Stock-based compensation expense&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;4,870&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,877,284&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Accrued salaries and directors' fees&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;72,721&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;450,503&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Depreciation&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8,571&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Total deferred tax assets&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;16,003,941&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;18,787,230&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Depreciation&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;28,274&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Net deferred tax assets&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;15,975,667&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;18,787,230&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Valuation allowance&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(15,975,667&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;)&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(18,787,230&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Net deferred tax asset after reduction for valuation allowance&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;    &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We have established a full valuation allowance equal to the amount of our net deferred tax assets due to uncertainties with respect to our ability to generate sufficient taxable income to realize these assets in the future. A reconciliation of the income tax benefit on losses at the U.S. federal statutory rate to the reported income tax expense is as follows:&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;"&gt;    &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;U.S. federal statutory rate applied to pretax loss&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(621,194&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(497,833&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Permanent differences&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;65&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;278&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Research and development credits&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(66,574&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(47,053&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Change in valuation allowance, net of expired items and other adjustments&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;687,703&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;544,308&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Reported income tax expense&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;    &lt;/table&gt; &lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251200" unitRef="iso4217-usd">0</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxExpenseBenefit contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71251201" unitRef="iso4217-usd">0</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250760">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Income Taxes&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We account for income taxes using the liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted rates in effect for the year in which temporary differences are expected to be recovered or settled. Deferred tax assets are reduced by a valuation allowance unless, in the opinion of management, it is more likely than &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; that some portion or all of the deferred tax assets will be realized.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251198" unitRef="iso4217-usd">687703</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71251199" unitRef="iso4217-usd">544308</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251192" unitRef="iso4217-usd">-621194</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71251193" unitRef="iso4217-usd">-497833</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251194" unitRef="iso4217-usd">65</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <us-gaap:IncomeTaxReconciliationNondeductibleExpense contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71251195" unitRef="iso4217-usd">278</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
  <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251196" unitRef="iso4217-usd">66574</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
  <us-gaap:IncomeTaxReconciliationTaxCreditsResearch contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71251197" unitRef="iso4217-usd">47053</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
  <us-gaap:IncomeTaxesPaid contextRef="d_2020-01-01_2020-12-31" decimals="-3" id="c71251164" unitRef="iso4217-usd">0</us-gaap:IncomeTaxesPaid>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250664" unitRef="iso4217-usd">137956</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250665" unitRef="iso4217-usd">639282</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250660" unitRef="iso4217-usd">24702</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250662" unitRef="iso4217-usd">56211</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
  <us-gaap:IncreaseDecreaseInReceivables contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250658" unitRef="iso4217-usd">114060</us-gaap:IncreaseDecreaseInReceivables>
  <us-gaap:IncreaseDecreaseInReceivables contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250659" unitRef="iso4217-usd">-53211</us-gaap:IncreaseDecreaseInReceivables>
  <us-gaap:IntangibleAssetsFiniteLivedPolicy contextRef="d_2020-01-01_2020-12-31" id="c71250756">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Patent Costs&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Our expenditures relating to obtaining and protecting patents are charged to expense when incurred and are included in general and administrative expense.&lt;div style="display: inline; font-weight: bold;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:IntangibleAssetsFiniteLivedPolicy>
  <us-gaap:InterestExpense contextRef="d_2020-01-01_2020-12-31_LongtermDebtTypeAxis-SeniorNotesMember" decimals="INF" id="c71250827" unitRef="iso4217-usd">1727</us-gaap:InterestExpense>
  <us-gaap:InterestExpense contextRef="d_2019-01-01_2019-12-31_LongtermDebtTypeAxis-SeniorNotesMember" decimals="INF" id="c71250828" unitRef="iso4217-usd">2097</us-gaap:InterestExpense>
  <us-gaap:InterestExpense contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250503" unitRef="iso4217-usd">143524</us-gaap:InterestExpense>
  <us-gaap:InterestExpense contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250504" unitRef="iso4217-usd">4495</us-gaap:InterestExpense>
  <us-gaap:InterestExpenseDebt contextRef="d_2020-01-01_2020-12-31_DebtInstrumentAxis-PaycheckProtectionProgramCaresActMember" decimals="INF" id="c71250832" unitRef="iso4217-usd">1203</us-gaap:InterestExpenseDebt>
  <us-gaap:InterestExpenseDebt contextRef="d_2020-01-01_2020-12-31_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250878" unitRef="iso4217-usd">138851</us-gaap:InterestExpenseDebt>
  <us-gaap:InvestmentIncomeInterest contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250501" unitRef="iso4217-usd">2271</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250502" unitRef="iso4217-usd">6359</us-gaap:InvestmentIncomeInterest>
  <us-gaap:LeaseAndRentalExpense contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250887" unitRef="iso4217-usd">166577</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250888" unitRef="iso4217-usd">161673</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="i_2020-12-31" decimals="INF" id="c71250889" unitRef="iso4217-usd">171213</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
  <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="i_2020-12-31" decimals="INF" id="c71250891" unitRef="iso4217-usd">176356</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
  <us-gaap:Liabilities contextRef="i_2020-12-31" decimals="INF" id="c71250448" unitRef="iso4217-usd">825047</us-gaap:Liabilities>
  <us-gaap:Liabilities contextRef="i_2019-12-31" decimals="INF" id="c71250449" unitRef="iso4217-usd">2043436</us-gaap:Liabilities>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2020-12-31" decimals="INF" id="c71250487" unitRef="iso4217-usd">10393899</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity contextRef="i_2019-12-31" decimals="INF" id="c71250488" unitRef="iso4217-usd">468880</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesCurrent contextRef="i_2020-12-31" decimals="INF" id="c71250444" unitRef="iso4217-usd">810309</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent contextRef="i_2019-12-31" decimals="INF" id="c71250445" unitRef="iso4217-usd">2016193</us-gaap:LiabilitiesCurrent>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="i_2020-12-31_LongtermDebtTypeAxis-SeniorNotesMember" decimals="INF" id="c71250821" unitRef="iso4217-usd">12487</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="i_2020-12-31_LongtermDebtTypeAxis-SeniorNotesMember" decimals="INF" id="c71250825" unitRef="iso4217-usd">2252</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="i_2020-12-31_LongtermDebtTypeAxis-SeniorNotesMember" decimals="INF" id="c71250823" unitRef="iso4217-usd">13126</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
  <us-gaap:LongTermNotesPayable contextRef="i_2020-12-31" decimals="INF" id="c71250446" unitRef="iso4217-usd">14738</us-gaap:LongTermNotesPayable>
  <us-gaap:LongTermNotesPayable contextRef="i_2019-12-31" decimals="INF" id="c71250447" unitRef="iso4217-usd">27243</us-gaap:LongTermNotesPayable>
  <us-gaap:NatureOfOperations contextRef="d_2020-01-01_2020-12-31" id="s1793894">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Description of Business&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;GeoVax Labs, Inc. (&amp;#x201c;GeoVax&amp;#x201d; or the &amp;#x201c;Company&amp;#x201d;), is a clinical-stage biotechnology company developing immunotherapies and vaccines against infectious diseases and cancers using a novel vector vaccine platform (Modified Vaccinia Ankara (MVA) Virus-Like Particle, or &amp;#x201c;GV-MVA-VLP&lt;div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align:top;line-height:120%;font-size:pt"&gt;TM&lt;/div&gt;&amp;#x201d;). In this platform, MVA, a large virus capable of carrying several vaccine antigens, expresses proteins that assemble into highly effective VLP immunogens in the person being vaccinated. The MVA-VLP virus replicates to high titers in approved avian cells for manufacturing but cannot productively replicate in mammalian cells. Therefore, the MVA-VLP derived vaccines can elicit durable immune responses in the host similar to a live attenuated virus, while providing the safety characteristics of a replication-defective vector.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Our current development programs are focused on preventive vaccines against novel coronavirus (COVID-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;19&lt;/div&gt;), Human Immunodeficiency Virus (HIV), Zika Virus, hemorrhagic fever viruses (Ebola, Sudan, Marburg, Lassa), and malaria, as well as immunotherapies for HIV and solid tumor cancers.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Our corporate strategy is to advance, protect and exploit our differentiated vaccine immunotherapy platform leading to the successful development of preventive and therapeutic vaccines against infectious diseases and various cancers. With our design and development capabilities, we are progressing and validating an array of cancer and infectious disease immunotherapy and vaccine product candidates. Our goal is to advance products through to human clinical testing, and to seek partnership or licensing arrangements for achieving regulatory approval and commercialization. We also leverage &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt; party resources through collaborations and partnerships for preclinical and clinical testing with multiple government, academic and corporate entities.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Certain of our vaccine development activities have been, and continue to be, financially supported by the U.S. Government. This support has been both in the form of research grants and contracts awarded directly to us, as well as indirect support for the conduct of preclinical animal studies and human clinical trials.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We operate in a highly regulated and competitive environment. The manufacturing and marketing of pharmaceutical products require approval from, and are subject to, ongoing oversight by the Food and Drug Administration (FDA) in the United States, by the European Medicines Agency (EMA) in the European Union, and by comparable agencies in other countries. Obtaining approval for a new pharmaceutical product is never certain, &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;take many years and often involves expenditure of substantial resources. Our goal is to build a profitable company by generating income from products we develop and commercialize, either alone or with &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; or more potential strategic partners.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;GeoVax is incorporated under the laws of the State of Delaware and our principal offices are located in the metropolitan Atlanta, Georgia area.&lt;/div&gt;&lt;/div&gt;</us-gaap:NatureOfOperations>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250688" unitRef="iso4217-usd">12507816</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250689" unitRef="iso4217-usd">1429743</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250673" unitRef="iso4217-usd">-156791</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250674" unitRef="iso4217-usd">-7606</us-gaap:NetCashProvidedByUsedInInvestingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250668" unitRef="iso4217-usd">-2750570</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250669" unitRef="iso4217-usd">-1398497</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetIncomeLoss contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250648" unitRef="iso4217-usd">-2958068</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250649" unitRef="iso4217-usd">-2370629</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250550" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250552" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c71250553" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c71250554" unitRef="iso4217-usd">-2370629</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250634" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250636" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c71250637" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:NetIncomeLoss contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c71250638" unitRef="iso4217-usd">-2958068</us-gaap:NetIncomeLoss>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250764">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Other Recent Accounting Pronouncements&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Except as discussed above, there have been &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; recent accounting pronouncements or changes in accounting pronouncements which we expect to have a material impact on our financial statements, nor do we believe that any recently issued, but &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; yet effective, accounting standards if currently adopted would have a material effect on our financial statements.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:NonoperatingIncomeExpense contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250505" unitRef="iso4217-usd">-141253</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250506" unitRef="iso4217-usd">1864</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NotesPayableCurrent contextRef="i_2020-12-31" decimals="INF" id="c71250442" unitRef="iso4217-usd">183326</us-gaap:NotesPayableCurrent>
  <us-gaap:NotesPayableCurrent contextRef="i_2019-12-31" decimals="INF" id="c71250443" unitRef="iso4217-usd">12500</us-gaap:NotesPayableCurrent>
  <us-gaap:OperatingExpenses contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250496" unitRef="iso4217-usd">4640473</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250497" unitRef="iso4217-usd">3548389</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250498" unitRef="iso4217-usd">-2816815</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250499" unitRef="iso4217-usd">-2372493</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingLossCarryforwards contextRef="i_2020-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember" decimals="-3" id="c71251157" unitRef="iso4217-usd">61800000</us-gaap:OperatingLossCarryforwards>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="i_2020-12-31" decimals="INF" id="c71250812" unitRef="iso4217-usd">79585</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="i_2019-12-31" decimals="INF" id="c71250813" unitRef="iso4217-usd">118338</us-gaap:OtherAccruedLiabilitiesCurrent>
  <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="d_2020-06-26_2020-06-26_ClassOfWarrantOrRightAxis-June2020WarrantsMember" decimals="INF" id="c71250874" unitRef="iso4217-usd">161500</us-gaap:PaymentsOfDebtIssuanceCosts>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250671" unitRef="iso4217-usd">156791</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250672" unitRef="iso4217-usd">7606</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
  <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793908">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;9.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;div style="display: inline; font-weight: bold;"&gt;Retirement Plan&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We participate in a multi-employer defined contribution retirement plan (the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;#x201c;401k&lt;/div&gt; Plan&amp;#x201d;) administered by a &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt;-party service provider, and the Company contributes to the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;401k&lt;/div&gt; Plan on behalf of its employees based upon a matching formula. During the years ended &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019&lt;/div&gt; our contributions to the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;401k&lt;/div&gt; Plan were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$27,511&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$25,876,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2020-12-31" decimals="INF" id="c71250461" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2019-12-31" decimals="INF" id="c71250462" unitRef="iso4217-usd-per-xbrli-shares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesBConvertiblePreferredStockMember" decimals="INF" id="c71250903" unitRef="iso4217-usd-per-xbrli-shares">1000</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesCConvertiblePreferredStockMember" decimals="INF" id="c71250910" unitRef="iso4217-usd-per-xbrli-shares">1000</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesEConvertiblePreferredStockMember" decimals="INF" id="c71250918" unitRef="iso4217-usd-per-xbrli-shares">1000</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesHConvertiblePreferredStockMember" decimals="INF" id="c71251064" unitRef="iso4217-usd-per-xbrli-shares">1000</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember" decimals="INF" id="c71251065" unitRef="iso4217-usd-per-xbrli-shares">1000</us-gaap:PreferredStockParOrStatedValuePerShare>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2020-12-31" decimals="INF" id="c71250463" unitRef="xbrli-shares">10000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesAuthorized contextRef="i_2019-12-31" decimals="INF" id="c71250464" unitRef="xbrli-shares">10000000</us-gaap:PreferredStockSharesAuthorized>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2020-12-31" decimals="INF" id="c71250465" unitRef="xbrli-shares">100</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesIssued contextRef="i_2019-12-31" decimals="INF" id="c71250466" unitRef="xbrli-shares">2486</us-gaap:PreferredStockSharesIssued>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2020-12-31" decimals="INF" id="c71250467" unitRef="xbrli-shares">100</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2019-12-31" decimals="INF" id="c71250468" unitRef="xbrli-shares">2486</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesBConvertiblePreferredStockMember" decimals="INF" id="c71250908" unitRef="xbrli-shares">100</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesCConvertiblePreferredStockMember" decimals="INF" id="c71250917" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesEConvertiblePreferredStockMember" decimals="INF" id="c71250923" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesFConvertiblePreferredStockMember" decimals="INF" id="c71250931" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2019-07-31_StatementClassOfStockAxis-SeriesGConvertiblePreferredStockMember" decimals="INF" id="c71250945" unitRef="xbrli-shares">1000</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesGConvertiblePreferredStockMember" decimals="INF" id="c71250946" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesHConvertiblePreferredStockMember" decimals="INF" id="c71250957" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember" decimals="INF" id="c71250965" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesJConvertiblePreferredStockMember" decimals="INF" id="c71250973" unitRef="xbrli-shares">0</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2019-12-31_StatementClassOfStockAxis-SeriesBConvertiblePreferredStockMember" decimals="INF" id="c71251077" unitRef="xbrli-shares">100</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2019-12-31_StatementClassOfStockAxis-SeriesHConvertiblePreferredStockMember" decimals="INF" id="c71251081" unitRef="xbrli-shares">1686</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockSharesOutstanding contextRef="i_2019-12-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember" decimals="INF" id="c71251085" unitRef="xbrli-shares">700</us-gaap:PreferredStockSharesOutstanding>
  <us-gaap:PreferredStockTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793903">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Stockholders&lt;/div&gt;'&lt;div style="display: inline; font-weight: bold;"&gt; Equity&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Convertible Preferred Stock&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We are authorized to issue up to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;10,000,000&lt;/div&gt; shares of our Preferred Stock, &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$.01&lt;/div&gt; par value, which &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;be issued in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; or more series. The table below presents our issued and outstanding series of preferred stock as of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019.&lt;/div&gt; Each series of our outstanding preferred stock has a stated value of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,000&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; per share. Further details concerning each series of preferred stock, and the changes in each series during the years ended &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019&lt;/div&gt; are discussed in the sections that follow the table.&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;"&gt;    &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;December 31, 2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;December 31, 2019&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Carrying&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Carrying&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Shares&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Value&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Shares&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Value&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Series B Convertible Preferred Stock&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;100&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;76,095&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;100&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;76,095&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Series H Convertible Preferred Stock&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,686&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,156,338&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Series I Convertible Preferred Stock&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;700&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;700,000&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;100&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;76,095&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2,486&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,932,433&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;    &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Series B Convertible Preferred Stock &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;Our Series B Convertible Preferred Stock, &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,000&lt;/div&gt; stated value (&amp;#x201c;Series B Preferred Stock&amp;#x201d;), has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series B Preferred Stock has &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; voting rights and is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; entitled to a dividend. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;100&lt;/div&gt; shares of Series B Preferred Stock outstanding, convertible at any time at the option of the holder into shares of common stock at a fixed conversion price of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$7,000,000&lt;/div&gt; per common share.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Series C Convertible Preferred Stock &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;Our Series C Convertible Preferred Stock, &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,000&lt;/div&gt; stated value (&amp;#x201c;Series C Preferred Stock&amp;#x201d;), has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series C Preferred Stock has &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; voting rights and is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; entitled to a dividend. During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;587&lt;/div&gt; shares of our Series C Preferred Stock were converted into &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2&lt;/div&gt; shares of our common stock and the remaining &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,563&lt;/div&gt; shares of Series C Preferred Stock were exchanged for Series F Preferred Stock. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; shares of Series C Preferred Stock outstanding.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Series E Convertible Preferred Stock &lt;/div&gt;&amp;#x2013; Our Series E Convertible Preferred Stock, &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,000&lt;/div&gt; stated value, (&amp;#x201c;Series E Preferred Stock&amp;#x201d;) has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series E Preferred Stock has &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; voting rights and is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; entitled to a dividend. During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; all outstanding shares of Series E Preferred Stock (&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,200&lt;/div&gt; shares) were exchanged for Series F Preferred Stock. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; shares of Series E Preferred Stock outstanding.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Series F Preferred Stock &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;In &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; February 2019, &lt;/div&gt;we entered into Exchange Agreements with holders of our Series C and Series E Preferred Stock, pursuant to which the holders exchanged all shares of Series C and Series E Preferred Stock held by them for an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2,763&lt;/div&gt; shares of Series F Convertible Preferred Stock (&amp;#x201c;Series F Preferred Stock&amp;#x201d;). Our Series F Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series F Preferred Stock has &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; voting rights and is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; entitled to a dividend. During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;507&lt;/div&gt; shares of Series F Preferred Stock were converted into &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;9&lt;/div&gt; shares of our common stock and all remaining outstanding shares of Series F Preferred Stock (&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2,256&lt;/div&gt; shares) were exchanged for Series H Preferred Stock. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; shares of Series F Preferred Stock outstanding.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Series G Preferred Stock &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;In &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; February 2019, &lt;/div&gt;we entered into a Securities Purchase Agreement with the purchasers identified therein (the &amp;#x201c;Purchasers&amp;#x201d;) providing for sale to the Purchasers of an aggregate of up to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,000&lt;/div&gt; shares of our Series G Convertible Preferred Stock (&amp;#x201c;Series G Preferred Stock&amp;#x201d;) and related warrants for gross proceeds of up to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1.0&lt;/div&gt; million, which was funded at &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;three&lt;/div&gt; different closings. Our Series G Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series G Preferred Stock has &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; voting rights and is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; entitled to a dividend. At the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;first&lt;/div&gt; closing, which occurred in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; February 2019, &lt;/div&gt;we issued &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;500&lt;/div&gt; shares of Series G Preferred Stock in exchange for the payment by the Purchasers of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$250,000&lt;/div&gt; in the aggregate, plus the cancellation of Term Notes held by the Purchasers in the amount of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$250,000.&lt;/div&gt; At the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;second&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt; closings, which occurred in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; April &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; June 2019, &lt;/div&gt;we issued an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;500&lt;/div&gt;&lt;/div&gt; additional shares of Series G Preferred Stock in exchange for the payment by the Purchasers of a total of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$500,000&lt;/div&gt;.&lt;/div&gt; During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; July 2019, &lt;/div&gt;all outstanding shares of Series G Preferred Stock (&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,000&lt;/div&gt; shares) were exchanged for Series H Preferred Stock. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; shares of Series G Preferred Stock outstanding.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;   &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Series H Preferred Stock &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;In &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; July 2019, &lt;/div&gt;we entered into Exchange Agreements with holders of our Series F and Series G Preferred Stock, pursuant to which the holders exchanged all shares of Series F and Series G Preferred Stock held by them for an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;3,256&lt;/div&gt; shares of Series H Convertible Preferred Stock (&amp;#x201c;Series H Preferred Stock&amp;#x201d;). Our Series H Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series H Preferred Stock has &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; voting rights and is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; entitled to a dividend. During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,570&lt;/div&gt; shares of Series H Preferred Stock were converted into &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;14,808&lt;/div&gt; shares of our common stock. During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,686&lt;/div&gt; shares of our Series H Convertible Preferred Stock were converted into &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;469,697&lt;/div&gt; shares of our common stock. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; shares of Series H Preferred Stock outstanding.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Series I Preferred Stock &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;In &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; July 2019, &lt;/div&gt;we entered into a Securities Purchase Agreement with the purchasers identified therein (the &amp;#x201c;Purchasers&amp;#x201d;) providing for sale to the Purchasers of an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;700&lt;/div&gt; shares of our Series I Convertible Preferred Stock (&amp;#x201c;Series I Preferred Stock&amp;#x201d;) for gross proceeds of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$700,000.&lt;/div&gt; Our Series I Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series I Preferred Stock has &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; voting rights and is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; entitled to a dividend. During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;700&lt;/div&gt; shares of our Series I Convertible Preferred Stock were converted into &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;204,371&lt;/div&gt; shares of our common stock. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; shares of Series I Preferred Stock outstanding.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Series J Preferred Stock &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;In &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; January 2020, &lt;/div&gt;we entered into a Securities Purchase Agreement with the purchasers identified therein (the &amp;#x201c;Purchasers&amp;#x201d;) providing for sale to the Purchasers of an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;300&lt;/div&gt; shares of our Series J Convertible Preferred Stock (&amp;#x201c;Series J Preferred Stock&amp;#x201d;) for gross proceeds of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$300,000.&lt;/div&gt; Our Series J Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series J Preferred Stock has &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; voting rights and is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; entitled to a dividend. During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;300&lt;/div&gt; shares of Series J Preferred Stock were converted into &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;42,723&lt;/div&gt; shares of our common stock. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; shares of Series J Preferred Stock outstanding&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Common Stock&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Reverse Stock Splits &lt;/div&gt;&amp;#x2013; On &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; April 30, 2019, &lt;/div&gt;we effected a &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1&lt;/div&gt;-for-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;500&lt;/div&gt; reverse stock split of our common stock, on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; January 21, 2020, &lt;/div&gt;we effected a &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1&lt;/div&gt;-for-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2000&lt;/div&gt; reverse split of our common stock and on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 25, 2020, &lt;/div&gt;we effected a &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1&lt;/div&gt;-for-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;20&lt;/div&gt; reverse split of our common stock.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Conversions of Preferred Stock&lt;/div&gt; &amp;#x2013; During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019&lt;/div&gt; we issued an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;716,790&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;14,819&lt;/div&gt; shares of our common stock, respectively, pursuant to the conversion of several series of our convertible preferred stock as discussed above.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Public Offering &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;On &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 24, 2020, &lt;/div&gt;we entered into an Underwriting Agreement (the &amp;#x201c;Underwriting Agreement&amp;#x201d;) with Maxim Group LLC, as representative of the underwriters (the &amp;#x201c;Representative&amp;#x201d;), for an underwritten public offering (the &amp;#x201c;Offering&amp;#x201d;) of an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2,560,000&lt;/div&gt; units of our equity securities (the &amp;#x201c;Units&amp;#x201d;). The Offering closed on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 29, 2020, &lt;/div&gt;with gross proceeds to us of approximately &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$12.8&lt;/div&gt; million; net proceeds after deducting underwriting discounts and commissions and other offering expenses were approximately &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$11.2&lt;/div&gt; million.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Of the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2,560,000&lt;/div&gt; Units sold in the Offering: (a) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2,310,000&lt;/div&gt; Units consist of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of our common stock, and a Warrant to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of common stock (each, a &amp;#x201c;Unit Warrant&amp;#x201d;); and (b) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;250,000&lt;/div&gt; Units consisting of a Pre-Funded Warrant to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of common stock and a Unit Warrant. The Pre-Funded Warrants provided the holder the right to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of common stock at an exercise price of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$0.01&lt;/div&gt; per share and were exercised in full during &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; October 2020. &lt;/div&gt;The Unit Warrants provide the holder the right to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of common stock, are immediately exercisable at an exercise price of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$5.00&lt;/div&gt; per share and expire &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;five&lt;/div&gt; years after the issuance date. The public offering price was &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$5.00&lt;/div&gt; per Unit (&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$4.99&lt;/div&gt; for each Unit including a Pre-Funded Warrant).&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Pursuant to the Underwriting Agreement, we issued to the Representative, as a portion of the underwriting compensation, warrants to purchase up to a total of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;128,000&lt;/div&gt; shares of common stock (the &amp;#x201c;Representative Warrants&amp;#x201d;). The Representative Warrants have an exercise price of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$5.50&lt;/div&gt; per share, are initially exercisable &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;180&lt;/div&gt; days after the effective date of the Offering and have a term of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;three&lt;/div&gt; years from their initial exercise date.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;   &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Conversion of Deferred Compensation to Equity &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; &lt;/div&gt;From &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2016&lt;/div&gt; through &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; August 2020, &lt;/div&gt;to help conserve the Company's cash resources, our executive officers and non-employee directors agreed to defer receipt of all or a portion (at varying levels) of their respective cash compensation. On &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 29, 2020, &lt;/div&gt;upon our consummation of the Offering, &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,500,000&lt;/div&gt; of the accumulated deferrals were converted at the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$5.00&lt;/div&gt; offering price, resulting in the issuance of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;300,001&lt;/div&gt; units substantially similar to the units sold in the public offering, with each unit consisting of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of our common stock and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; warrant substantially similar to a Unit Warrant (a &amp;#x201c;Management Warrant&amp;#x201d;).&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Conversion of Convertible Debentures to Equity&lt;/div&gt; &amp;#x2013; As discussed in Note &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;6,&lt;/div&gt; upon our consummation of the Offering, we issued an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;177,626&lt;/div&gt; shares of our common stock, &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;126,042&lt;/div&gt; Pre-Funded Warrants and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;303,668&lt;/div&gt; Conversion Warrants upon the mandatory conversion of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,214,667&lt;/div&gt; of Convertible Debentures and accrued interest.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Other Common Stock Transactions&lt;/div&gt; &amp;#x2013; During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019&lt;/div&gt; we issued &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;26,581&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;162&lt;/div&gt; shares, respectively, of our common stock pursuant to consulting agreements. During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020,&lt;/div&gt; certain warrants were exercised using the &amp;#x201c;cashless&amp;#x201d; exercise feature of the warrants, resulting in the issuance of an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;36,902&lt;/div&gt; shares of our common stock.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Stock Options&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We have a stock-based incentive plan (the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;#x201c;2020&lt;/div&gt; Plan&amp;#x201d;) pursuant to which our Board of Directors &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;grant stock options to our employees. A total of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,000,000&lt;/div&gt; shares of our common stock are reserved for issuance pursuant to the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020&lt;/div&gt; Plan. The exercise price for any option granted &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; be less than fair value (&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;110%&lt;/div&gt; of fair value for ISO's granted to certain employees). Options have a maximum &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;ten&lt;/div&gt;-year term and generally vest over &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;three&lt;/div&gt; years.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We use the Black-Scholes model for determining the grant date fair value of our stock option grants. This model utilizes certain information, such as the interest rate on a risk-free security with a term generally equivalent to the expected life of the option being valued and requires certain other assumptions, such as the expected amount of time an option will be outstanding until it is exercised or expired, to calculate the fair value of stock options granted. The significant assumptions we used in our fair value calculations were as follows:&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;"&gt;    &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted average risk-free interest rates&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;0.69&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;N/A&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected dividend yield&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;0.0&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;N/A&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected life of option (years)&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;7.0&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;N/A&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected volatility&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;38.16&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;N/A&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;    &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;A summary of stock option activity under the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020&lt;/div&gt; Plan as of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;and changes during the year then ended is presented below.&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;"&gt;    &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Number&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;of Shares&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Weighted-&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Average&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Exercise&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Price&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Weighted-&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Average&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Remaining&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Contractual&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Term (yrs)&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Aggregate&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Intrinsic&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Value&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2019&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Granted&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;602,000&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2.79&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Exercised&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Forfeited or expired&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;602,000&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2.79&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;9.9&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;355,180&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Exercisable at December 31, 2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;    &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The weighted-average grant date fair value of options granted during &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020&lt;/div&gt; was &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1.12.&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;No&lt;/div&gt; stock options were granted during &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019.&lt;/div&gt; Total employee and director stock-based compensation expense recognized in the consolidated statement of operations for the years ended &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019&lt;/div&gt; was &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$18,730&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$104,420,&lt;/div&gt; respectively. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$655,510&lt;/div&gt; of unrecognized compensation expense related to employee and director stock-based compensation arrangements that will be recognized over a weighted-average period of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2.9&lt;/div&gt; years.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;   &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Stock Purchase Warrants&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Summary of Warrants Outstanding &lt;/div&gt;&amp;#x2013; The table below presents summary information about our warrants outstanding as of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020. &lt;/div&gt;Additional information concerning the warrants follows the table.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;"&gt;    &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 55.6%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Warrant Description&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Number&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;of Shares&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Exercise&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Price&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 14.4%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Expiration&lt;/div&gt; &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Series I Warrants&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;62,626&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5.00&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Oct-Dec 2024&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;June 2020 Warrants&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;120,000&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5.00&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Jun 2025&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Pre-Funded Warrants&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;126,042&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;0.01&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Perpetual&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Unit, Conversion and Management Warrants&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;3,163,669&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5.00&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Sep 2025&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Representative Warrants&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;128,000&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5.50&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Mar 2024&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total Warrants Outstanding at December 31, 2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;3,600,337&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;td&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted-Average Exercise Price&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;4.84&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted-Average Remaining Life (excluding Pre-Funded Warrants) (years)&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;4.7&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;    &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Series I Warrants&lt;/div&gt; &amp;#x2013; During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; July 2020, &lt;/div&gt;Series I Warrants were exercised using the &amp;#x201c;cashless&amp;#x201d; exercise feature of the warrants, resulting in the issuance of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;29,755&lt;/div&gt; shares of our common stock. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;62,626&lt;/div&gt; Series I Warrants outstanding, with an exercise price of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$5.00&lt;/div&gt; per share, reflective of anti-dilution adjustments resulting from the Offering.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt; June 2020 &lt;/div&gt;Warrants&lt;/div&gt; &amp;#x2013; As discussed in Note &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;6,&lt;/div&gt; on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; June 26, 2020, &lt;/div&gt;in connection with the issuance of the Convertible Debentures, we issued warrants to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;120,000&lt;/div&gt; shares of common stock, with a &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;five&lt;/div&gt;-year term and an exercise price of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$10.00.&lt;/div&gt; As a result of the Offering, on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 29, 2020 &lt;/div&gt;the exercise price was reduced to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$5.00.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Warrants Issued Upon Conversion of Convertible Debentures&lt;/div&gt; &amp;#x2013; As discussed in Note &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;6,&lt;/div&gt; on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 29, 2020, &lt;/div&gt;upon the conversion of the Convertible Debentures into our equity securities, we issued &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;126,042&lt;/div&gt; Pre-Funded Warrants and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;303,668&lt;/div&gt; Conversion Warrants to purchase our common stock.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Warrants Issued Upon Conversion of Deferred Compensation&lt;/div&gt; &amp;#x2013; As discussed above under &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Common Stock &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; Conversion of Deferred Compensation to Equity&lt;/div&gt;&amp;#x201d;, on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September&amp;nbsp;&lt;/div&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;29,&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020,&lt;/div&gt; upon the conversion of amounts owed to current and former executive officers and directors, we issued Management Warrants to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;300,001&lt;/div&gt; shares of common stock.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Warrants Issued in Connection with Public Offering&lt;/div&gt; &amp;#x2013; As discussed above under &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Common Stock &lt;/div&gt;&amp;#x2013;&lt;div style="display: inline; font-style: italic;"&gt; Public Offering&lt;/div&gt;&amp;#x201d;, on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 29, 2020, &lt;/div&gt;in connection with the Offering, we issued Unit Warrants to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2,560,000&lt;/div&gt; shares of common stock, Pre-Funded Warrants to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;250,000&lt;/div&gt; shares of common stock (fully exercised in &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; October 2020), &lt;/div&gt;and Representative Warrants to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;128,000&lt;/div&gt; shares of common stock.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Additional Stock-Based Compensation Expense&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;In addition to stock-based compensation expense related to the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020&lt;/div&gt; Plan (see &lt;div style="display: inline; font-style: italic;"&gt;Stock Options&lt;/div&gt; above), during the years ended &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; we recognized &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$45,733&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$223,080,&lt;/div&gt; respectively, of expense related to the issuance of our common stock pursuant to consulting and investment banking agreements. As of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020, &lt;/div&gt;there is &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$48,667&lt;/div&gt; recorded as a prepaid expense for &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; of these arrangements, which will be recognized as expense during &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2021&lt;/div&gt; over the term of the related agreement.&lt;/div&gt;&lt;/div&gt;</us-gaap:PreferredStockTextBlock>
  <us-gaap:PreferredStockValue contextRef="i_2020-12-31" decimals="INF" id="c71250458" unitRef="iso4217-usd">76095</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockValue contextRef="i_2019-12-31" decimals="INF" id="c71250460" unitRef="iso4217-usd">1932433</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockValue contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesBConvertiblePreferredStockMember" decimals="INF" id="c71251076" unitRef="iso4217-usd">76095</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockValue contextRef="i_2019-12-31_StatementClassOfStockAxis-SeriesBConvertiblePreferredStockMember" decimals="INF" id="c71251078" unitRef="iso4217-usd">76095</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockValue contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesHConvertiblePreferredStockMember" id="c71251080" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PreferredStockValue contextRef="i_2019-12-31_StatementClassOfStockAxis-SeriesHConvertiblePreferredStockMember" decimals="INF" id="c71251082" unitRef="iso4217-usd">1156338</us-gaap:PreferredStockValue>
  <us-gaap:PreferredStockValue contextRef="i_2020-12-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember" id="c71251084" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PreferredStockValue contextRef="i_2019-12-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember" decimals="INF" id="c71251086" unitRef="iso4217-usd">700000</us-gaap:PreferredStockValue>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="i_2020-12-31" decimals="INF" id="c71250426" unitRef="iso4217-usd">168689</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="i_2019-12-31" decimals="INF" id="c71250427" unitRef="iso4217-usd">95320</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
  <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="d_2020-01-01_2020-12-31" id="c71250758">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Period-to-Period Comparisons&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Our operating results are expected to fluctuate for the foreseeable future. Therefore, period-to-period comparisons should &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; be relied upon as predictive of the results for future periods.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
  <us-gaap:ProceedsFromConvertibleDebt contextRef="d_2020-06-26_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember" decimals="INF" id="c71250843" unitRef="iso4217-usd">888500</us-gaap:ProceedsFromConvertibleDebt>
  <us-gaap:ProceedsFromConvertibleDebt contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250680" unitRef="iso4217-usd">888500</us-gaap:ProceedsFromConvertibleDebt>
  <us-gaap:ProceedsFromConvertibleDebt contextRef="d_2019-01-01_2019-12-31" id="c71250681" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="d_2021-02-11_2021-02-11_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c71251228" unitRef="iso4217-usd">9400000</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250676" unitRef="iso4217-usd">300000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
  <us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250677" unitRef="iso4217-usd">1440000</us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock>
  <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock contextRef="d_2019-07-01_2019-07-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember" decimals="INF" id="c71250959" unitRef="iso4217-usd">700000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
  <us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock contextRef="d_2020-01-01_2020-01-31_StatementClassOfStockAxis-SeriesJConvertiblePreferredStockMember" decimals="INF" id="c71250967" unitRef="iso4217-usd">300000</us-gaap:ProceedsFromIssuanceOfPreferredStockAndPreferenceStock>
  <us-gaap:ProceedsFromIssuanceOrSaleOfEquity contextRef="d_2020-09-24_2020-09-24" decimals="INF" id="c71250986" unitRef="iso4217-usd">11200000</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
  <us-gaap:ProceedsFromNotesPayable contextRef="d_2018-02-28_2018-02-28_LongtermDebtTypeAxis-SeniorNotesMember" decimals="INF" id="c71250818" unitRef="iso4217-usd">50000</us-gaap:ProceedsFromNotesPayable>
  <us-gaap:ProceedsFromNotesPayable contextRef="d_2020-04-17_2020-04-17_DebtInstrumentAxis-PaycheckProtectionProgramCaresActMember" decimals="INF" id="c71250830" unitRef="iso4217-usd">170200</us-gaap:ProceedsFromNotesPayable>
  <us-gaap:ProceedsFromNotesPayable contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250678" unitRef="iso4217-usd">170200</us-gaap:ProceedsFromNotesPayable>
  <us-gaap:ProceedsFromNotesPayable contextRef="d_2019-01-01_2019-12-31" id="c71250679" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:ProceedsFromWarrantExercises contextRef="d_2021-01-01_2021-02-28_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c71251224" unitRef="iso4217-usd">3174156</us-gaap:ProceedsFromWarrantExercises>
  <us-gaap:ProceedsFromWarrantExercises contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250684" unitRef="iso4217-usd">2500</us-gaap:ProceedsFromWarrantExercises>
  <us-gaap:ProceedsFromWarrantExercises contextRef="d_2019-01-01_2019-12-31" id="c71250685" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793896">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;3.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Property and Equipment&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Property and equipment as shown on the accompanying Consolidated Balance Sheets is composed of the following as of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019:&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt;  &lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 18pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;"&gt;    &lt;tr style="vertical-align: bottom;"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Laboratory equipment&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;532,100&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;534,577&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Leasehold improvements&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;115,605&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;115,605&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other furniture, fixtures &amp;amp; equipment&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;11,736&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;11,736&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total property and equipment&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;659,441&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;661,918&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accumulated depreciation and amortization&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(511,700&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;)&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(651,312&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt;  &lt;/tr&gt;  &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt;  &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Property and equipment, net&lt;/div&gt; &lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;147,741&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt;  &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt;  &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;10,606&lt;/div&gt;&lt;/td&gt;  &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt;  &lt;/tr&gt;    &lt;/table&gt; &lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Depreciation expense was &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$19,656&lt;/div&gt;&amp;nbsp;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$8,350&lt;/div&gt; during the years ended &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; respectively.&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LaboratoryEquipmentMember" decimals="INF" id="c71250796" unitRef="iso4217-usd">532100</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-12-31_PropertyPlantAndEquipmentByTypeAxis-LaboratoryEquipmentMember" decimals="INF" id="c71250797" unitRef="iso4217-usd">534577</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" decimals="INF" id="c71250798" unitRef="iso4217-usd">115605</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember" decimals="INF" id="c71250799" unitRef="iso4217-usd">115605</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-OtherFurnitureFixturesAndEquipmentMember" decimals="INF" id="c71250800" unitRef="iso4217-usd">11736</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-12-31_PropertyPlantAndEquipmentByTypeAxis-OtherFurnitureFixturesAndEquipmentMember" decimals="INF" id="c71250801" unitRef="iso4217-usd">11736</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2020-12-31" decimals="INF" id="c71250802" unitRef="iso4217-usd">659441</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentGross contextRef="i_2019-12-31" decimals="INF" id="c71250803" unitRef="iso4217-usd">661918</us-gaap:PropertyPlantAndEquipmentGross>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2020-12-31" decimals="INF" id="c71250806" unitRef="iso4217-usd">147741</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet contextRef="i_2019-12-31" decimals="INF" id="c71250807" unitRef="iso4217-usd">10606</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250744">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Property and Equipment&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Property and equipment are stated at cost, less accumulated depreciation and amortization. Expenditures for maintenance and repairs are charged to operations as incurred, while additions and improvements are capitalized. We calculate depreciation using the straight-line method over the estimated useful lives of the assets which range from &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;three&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;five&lt;/div&gt; years. We amortize leasehold improvements using the straight-line method over the term of the related lease.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We recognize leases in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Update (ASU) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;No.&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;02,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Leases&lt;/div&gt; (ASU &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;02&lt;/div&gt;), which requires lessees to classify leases as either financing or operating leases based on the principle of whether or &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; the lease is effectively a financed purchase by the lessee. This classification determines whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;12&lt;/div&gt; months regardless of their classification. In the case of our facility lease agreement which has an effective term of less than &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;12&lt;/div&gt; months, we made an accounting policy election to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; recognize lease assets and liabilities and record lease expense on a straight-line basis over the lease term.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="d_2020-01-01_2020-12-31" id="c-2">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 18pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Laboratory equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;532,100&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;534,577&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Leasehold improvements&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;115,605&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;115,605&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other furniture, fixtures &amp;amp; equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;11,736&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;11,736&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total property and equipment&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;659,441&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;661,918&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accumulated depreciation and amortization&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(511,700&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(651,312&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Property and equipment, net&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;147,741&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;10,606&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2020-01-01_2020-12-31_RangeAxis-MinimumMember" id="c71250747">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="d_2020-01-01_2020-12-31_RangeAxis-MaximumMember" id="c71250749">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:RepaymentsOfNotesPayable contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250686" unitRef="iso4217-usd">11880</us-gaap:RepaymentsOfNotesPayable>
  <us-gaap:RepaymentsOfNotesPayable contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250687" unitRef="iso4217-usd">10257</us-gaap:RepaymentsOfNotesPayable>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250492" unitRef="iso4217-usd">2444459</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpense contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250493" unitRef="iso4217-usd">1910715</us-gaap:ResearchAndDevelopmentExpense>
  <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="d_2020-01-01_2020-12-31" id="c71250754">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Research and Development Expense&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Research and development expense primarily consists of costs incurred in the discovery, development, testing and manufacturing of our product candidates. These expenses consist primarily of (i) salaries, benefits, and stock-based compensation for personnel, (ii) laboratory supplies and facility-related expenses to conduct development, (iii) fees paid to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt;-party service providers to perform, monitor and accumulate data related to our preclinical studies and clinical trials, (iv) costs related to sponsored research agreements, and (v) costs to procure and manufacture materials used in clinical trials. These costs are charged to expense as incurred.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2020-12-31" decimals="INF" id="c71250483" unitRef="iso4217-usd">-45805581</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i_2019-12-31" decimals="INF" id="c71250484" unitRef="iso4217-usd">-42847513</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-NIHGrantsMember" decimals="INF" id="c71251205" unitRef="iso4217-usd">1438465</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-NIHGrantsMember" decimals="INF" id="c71251206" unitRef="iso4217-usd">983682</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ResearchAgreementsMember" decimals="INF" id="c71251211" unitRef="iso4217-usd">385193</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ResearchAgreementsMember" decimals="INF" id="c71251212" unitRef="iso4217-usd">192214</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="d_2021-01-01_2021-01-31_ProductOrServiceAxis-SBIRGrantMember_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c71251217" unitRef="iso4217-usd">299927</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250489" unitRef="iso4217-usd">1823658</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250490" unitRef="iso4217-usd">1175896</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
  <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="d_2020-01-01_2020-12-31" id="c71250752">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Revenue Recognition&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We recognize revenue in accordance with FASB Accounting Standards Update &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;09,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/div&gt; (ASU &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;09&lt;/div&gt;), which created a new Topic, Accounting Standards Codification Topic &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;606.&lt;/div&gt; The standard is principle-based and provides a &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;five&lt;/div&gt;-step model to determine when and how revenue is recognized. The core principle is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&lt;/div&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Grant revenue&lt;/div&gt; &amp;#x2013; We receive payments from government entities under non-refundable grants in support of our vaccine development programs. We record revenue associated with these grants when the reimbursable costs are incurred and we have complied with all conditions necessary to receive the grant funds.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Research collaborations&lt;/div&gt; &amp;#x2013; From time to time, we &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;enter into collaborative research and development agreements for specific vaccine development approaches and/or disease indications whereby we receive &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt;-party funding for preclinical research under certain of these arrangements. Each agreement is evaluated in accordance with the process defined by ASU &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;09&lt;/div&gt; and revenue is recognized accordingly.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
  <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="d_2020-01-01_2020-12-31" id="c-3">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 36pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Accrued salaries and directors' fees&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;279,696&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,732,702&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Other accrued expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;79,585&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;118,338&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total accrued expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;359,281&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,851,040&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
  <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="d_2020-01-01_2020-12-31" id="c-8">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Deferred tax assets:&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 64.1%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Net operating loss carryforward&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;14,737,240&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;15,328,336&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Research and development tax credit carryforward&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,189,110&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,122,536&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Stock-based compensation expense&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;4,870&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,877,284&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Accrued salaries and directors' fees&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;72,721&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;450,503&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Depreciation&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8,571&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Total deferred tax assets&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;16,003,941&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;18,787,230&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt;"&gt;Deferred tax liabilities&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;"&gt;Depreciation&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;28,274&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Net deferred tax assets&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;15,975,667&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;18,787,230&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Valuation allowance&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(15,975,667&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(18,787,230&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Net deferred tax asset after reduction for valuation allowance&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="d_2020-01-01_2020-12-31" id="c-9">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;U.S. federal statutory rate applied to pretax loss&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(621,194&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(497,833&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Permanent differences&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;65&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;278&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Research and development credits&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(66,574&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(47,053&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Change in valuation allowance, net of expired items and other adjustments&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;687,703&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;544,308&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Reported income tax expense&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="d_2020-01-01_2020-12-31" id="c-6">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Number&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;of Shares&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Weighted-&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Average&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Exercise&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Price&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Weighted-&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Average&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Remaining&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Contractual&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Term (yrs)&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Aggregate&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Intrinsic&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Value&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2019&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Granted&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;602,000&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2.79&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Exercised&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Forfeited or expired&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Outstanding at December 31, 2020&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;602,000&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2.79&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;9.9&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;355,180&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Exercisable at December 31, 2020&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;$&lt;/td&gt; &lt;td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="d_2020-01-01_2020-12-31" id="c-5">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2020&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;2019&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted average risk-free interest rates&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;0.69&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;N/A&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected dividend yield&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;0.0&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;N/A&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected life of option (years)&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;7.0&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;N/A&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Expected volatility&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;38.16&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;%&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;N/A&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
  <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="d_2020-01-01_2020-12-31" id="c-7">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 55.6%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Warrant Description&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Number&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;of Shares&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Exercise&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Price&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 14.4%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Expiration&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Series I Warrants&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;62,626&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5.00&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Oct-Dec 2024&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;June 2020 Warrants&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;120,000&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5.00&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Jun 2025&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Pre-Funded Warrants&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;126,042&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;0.01&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Perpetual&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Unit, Conversion and Management Warrants&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;3,163,669&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5.00&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Sep 2025&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Representative Warrants&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;128,000&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5.50&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;Mar 2024&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Total Warrants Outstanding at December 31, 2020&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;3,600,337&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted-Average Exercise Price&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;4.84&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Weighted-Average Remaining Life (excluding Pre-Funded Warrants) (years)&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;4.7&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
  <us-gaap:ShareBasedCompensation contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250655" unitRef="iso4217-usd">64463</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensation contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250656" unitRef="iso4217-usd">327500</us-gaap:ShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="d_2020-01-01_2020-12-31" id="c71251028">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate contextRef="d_2020-01-01_2020-12-31" decimals="4" id="c71251093" unitRef="xbrli-pure">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate contextRef="d_2020-01-01_2020-12-31" decimals="4" id="c71251097" unitRef="xbrli-pure">0.3816</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate contextRef="d_2020-01-01_2020-12-31" decimals="4" id="c71251091" unitRef="xbrli-pure">0.0069</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="i_2020-12-31" decimals="INF" id="c71251119" unitRef="xbrli-shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="i_2020-12-31" id="c71251120" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod contextRef="d_2020-01-01_2020-12-31" id="c71251111" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice contextRef="d_2020-01-01_2020-12-31" id="c71251112" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71251032" unitRef="xbrli-shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251103" unitRef="xbrli-shares">602000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251031" unitRef="iso4217-usd-per-xbrli-shares">1.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="i_2020-12-31" decimals="INF" id="c71251118" unitRef="iso4217-usd">355180</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="i_2019-12-31" id="c71251099" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="i_2020-12-31" decimals="INF" id="c71251115" unitRef="xbrli-shares">602000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="i_2019-12-31" id="c71251100" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="i_2020-12-31" decimals="INF" id="c71251116" unitRef="iso4217-usd-per-xbrli-shares">2.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="d_2020-01-01_2020-12-31" id="c71251108" unitRef="iso4217-usd-per-xbrli-shares" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251104" unitRef="iso4217-usd-per-xbrli-shares">2.79</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="d_2020-01-01_2020-12-31" id="c71250762">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Stock-Based Compensation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We account for stock-based transactions in which the Company receives services from employees, directors or others in exchange for equity instruments based on the fair value of the award at the grant date. Stock-based compensation cost for awards of common stock is estimated based on the price of the underlying common stock on the date of issuance. Stock-based compensation cost for stock options or warrants is estimated at the grant date based on each instrument's fair value as calculated by the Black-Scholes option pricing model. We recognize stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period for the award. See Note &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8&lt;/div&gt; for additional stock-based compensation information.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="d_2020-01-01_2020-12-31" id="c71251027">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="d_2020-01-01_2020-12-31" id="c71251095">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="i_2020-12-31" id="c71251122" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="d_2020-01-01_2020-12-31" id="c71251121" xs:nil="true"/>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="d_2020-01-01_2020-12-31" id="c71251117">P9Y328D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251026" unitRef="xbrli-pure">1.1</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
  <us-gaap:SharesIssuedPricePerShare contextRef="i_2020-09-24_StatementEquityComponentsAxis-CapitalUnitsMember" decimals="INF" id="c71250998" unitRef="iso4217-usd-per-xbrli-shares">5</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:SharesIssuedPricePerShare contextRef="i_2020-09-24_StatementClassOfStockAxis-UnitsIncludingPrefundedWarrantsMember_StatementEquityComponentsAxis-CapitalUnitsMember" decimals="INF" id="c71250999" unitRef="iso4217-usd-per-xbrli-shares">4.99</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:SharesIssuedPricePerShare contextRef="i_2021-02-11_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c71251227" unitRef="iso4217-usd-per-xbrli-shares">6.25</us-gaap:SharesIssuedPricePerShare>
  <us-gaap:SharesOutstanding contextRef="i_2018-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250514" unitRef="xbrli-shares">3450</us-gaap:SharesOutstanding>
  <us-gaap:SharesOutstanding contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250516" unitRef="xbrli-shares">11</us-gaap:SharesOutstanding>
  <us-gaap:SharesOutstanding contextRef="i_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250556" unitRef="xbrli-shares">2486</us-gaap:SharesOutstanding>
  <us-gaap:SharesOutstanding contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250558" unitRef="xbrli-shares">14992</us-gaap:SharesOutstanding>
  <us-gaap:SharesOutstanding contextRef="i_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250640" unitRef="xbrli-shares">100</us-gaap:SharesOutstanding>
  <us-gaap:SharesOutstanding contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250642" unitRef="xbrli-shares">3834095</us-gaap:SharesOutstanding>
  <us-gaap:ShortTermDebtTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793901">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;6.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Convertible Debentures&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;On &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; June 26 2020, &lt;/div&gt;we entered into a Securities Purchase Agreement with &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;two&lt;/div&gt; institutional investors, pursuant to which we received gross proceeds of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,050,000&lt;/div&gt; in exchange for the issuance of: (i) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5%&lt;/div&gt; Original Issue Discount Senior Secured Convertible Debentures (the &amp;#x201c;Convertible Debentures&amp;#x201d;) in the aggregate principal amount of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,200,000;&lt;/div&gt; and (ii) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;five&lt;/div&gt;-year warrants (the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; &amp;#x201c;June 2020 &lt;/div&gt;Warrants&amp;#x201d;) to purchase an aggregate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;120,000&lt;/div&gt; shares of our common stock at an exercise price of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$10.00&lt;/div&gt; per share. Net proceeds after deducting the original issue discount, finder's fee and other debt issuance costs were &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$888,500.&lt;/div&gt; As a result of the public offering of our securities described in Note &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8,&lt;/div&gt; on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 29, 2020 &lt;/div&gt;the exercise price of the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; June 2020 &lt;/div&gt;Warrants was reduced to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$5.00.&lt;/div&gt; The Convertible Debentures had an original maturity of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;twelve&lt;/div&gt; months, bore interest at a rate of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;5%&lt;/div&gt; per annum, and were secured by substantially all of the Company's assets until such time as they were paid or converted in full.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The Convertible Debentures were mandatorily convertible upon our consummation of a public offering of common stock with gross proceeds of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$6,000,000&lt;/div&gt; or more, and which resulted in the listing of our common stock on a national securities exchange (a &amp;#x201c;Qualified Offering&amp;#x201d;). The conversion price upon the occurrence of a Qualified Offering was equal to the lower of (i) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$10.00&lt;/div&gt; per share or (ii) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;80%&lt;/div&gt; of the offering price. The conversion provisions of the Convertible Debentures were subject to a &amp;#x201c;conversion blocker&amp;#x201d; such that each of the purchasers could &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; convert the Convertible Debentures to the extent that the conversion would result in the purchaser and its affiliates holding more than &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;4.99%&lt;/div&gt; of our outstanding common stock.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;On &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 29, 2020, &lt;/div&gt;upon our consummation of the public offering discussed in Note &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8,&lt;/div&gt; the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$1,200,000&lt;/div&gt; maturity value of the Convertible Debentures and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$14,667&lt;/div&gt; of accrued interest were automatically converted at &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$4.00,&lt;/div&gt; the Qualified Offering discounted price, resulting in the issuance of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;303,668&lt;/div&gt; conversion units. Of the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;303,668&lt;/div&gt; conversion units: (a) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;177,626&lt;/div&gt; consist of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of common stock and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;a&lt;/div&gt;&lt;/div&gt; warrant to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of common stock (a &amp;#x201c;Conversion Warrant&amp;#x201d;), and (b) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;126,042&lt;/div&gt; consist of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; pre-funded warrant to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of common stock (a &amp;#x201c;Pre-Funded Warrant&amp;#x201d;) and a Conversion Warrant. The Pre-Funded Warrants provide the holder the right to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of Common Stock at an exercise price of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$0.01&lt;/div&gt; per share, are immediately exercisable and will &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; expire until exercised in full. The Conversion Warrants provide the holder the right to purchase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;one&lt;/div&gt; share of common stock, are immediately exercisable at an exercise price of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$5.00&lt;/div&gt; per share and expire &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;five&lt;/div&gt; years after the issuance date.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Upon the issuance of the Convertible Debentures, we recorded a debt discount of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$769,334,&lt;/div&gt; including the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$150,000&lt;/div&gt; original issue discount, &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$457,833&lt;/div&gt; of fair value allocated to the warrants (recorded as Additional Paid-in Capital), and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$161,500&lt;/div&gt; of direct transaction costs incurred. The debt discount was amortized to interest expense over the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;12&lt;/div&gt;-month term of the Debentures using the effective interest rate method, up to the date of conversion. As a result of the mandatory conversion of the Convertible Debentures on &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; September 29, 2020, &lt;/div&gt;the remaining unamortized debt discount (&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$645,150&lt;/div&gt;) was recorded as Additional Paid-in Capital. Interest expense associated with the Convertible Debentures recorded during &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2020&lt;/div&gt; was &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$138,851,&lt;/div&gt; including &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$124,185&lt;/div&gt; of debt discount amortization.&lt;/div&gt;&lt;/div&gt;</us-gaap:ShortTermDebtTextBlock>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793895">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Summary of Significant Accounting Policies&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Principles of Consolidation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The accompanying consolidated financial statements include the accounts of GeoVax Labs, Inc. together with those of our wholly-owned subsidiary, GeoVax, Inc. All intercompany transactions have been eliminated in consolidation.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Basis of Presentation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Unless otherwise noted, the accompanying consolidated financial statements, and all share and per share information contained herein, have been retroactively restated to reflect the reverse stock splits described in Note &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The accompanying consolidated financial statements have been prepared assuming that we will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business for the &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;twelve&lt;/div&gt;-month period following the issue date of these consolidated financial statements.&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;   &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We are devoting substantially all of our present efforts to research and development of our vaccine and immunotherapy candidates. We have funded our activities to date from government grants and clinical trial assistance, corporate and academic collaborations, and from sales of our equity securities. We believe that our existing cash resources together with current government funding commitments, will be sufficient to continue our planned operations into &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2023.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We expect to incur future net losses and require substantial funds as we continue our research and development activities. Our transition to profitability will be dependent upon, among other things, the successful development and commercialization of our product candidates. We &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;never achieve profitability or positive cash flows, and unless and until we do, we will continue to need to raise additional funding. We intend to fund future operations through additional private and/or public offerings of debt or equity securities. In addition, we &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;seek additional capital through arrangements with strategic partners or from other sources. There can be &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; assurance that we will be able to raise additional funds or achieve or sustain profitability or positive cash flows from operations.&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Use of Estimates&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and 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. Actual results &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;differ from those estimates.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Cash and Cash Equivalents&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We consider all highly liquid investments with a maturity of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;three&lt;/div&gt; months or less when purchased to be cash equivalents. Our cash and cash equivalents consist primarily of bank deposits and money market accounts. The recorded values approximate fair market values due to the short maturities.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Fair Value of Financial Instruments and Concentration of Credit Risk&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Financial instruments that subject us to concentration of credit risk consist primarily of cash and cash equivalents, which are maintained by a high credit quality financial institution. The carrying values reported in the balance sheets for cash and cash equivalents approximate fair values.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Property and Equipment&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Property and equipment are stated at cost, less accumulated depreciation and amortization. Expenditures for maintenance and repairs are charged to operations as incurred, while additions and improvements are capitalized. We calculate depreciation using the straight-line method over the estimated useful lives of the assets which range from &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;three&lt;/div&gt; to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;five&lt;/div&gt; years. We amortize leasehold improvements using the straight-line method over the term of the related lease.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We recognize leases in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Update (ASU) &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;No.&lt;/div&gt; &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;02,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Leases&lt;/div&gt; (ASU &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2016&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;02&lt;/div&gt;), which requires lessees to classify leases as either financing or operating leases based on the principle of whether or &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; the lease is effectively a financed purchase by the lessee. This classification determines whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;12&lt;/div&gt; months regardless of their classification. In the case of our facility lease agreement which has an effective term of less than &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;12&lt;/div&gt; months, we made an accounting policy election to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; recognize lease assets and liabilities and record lease expense on a straight-line basis over the lease term.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Impairment of Long-Lived Assets&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future net cash flows expected to be generated by such assets. If we consider such assets to be impaired, the impairment to be&lt;div style="display: inline; font-weight: bold;"&gt; &lt;/div&gt;recognized is measured by the amount by which the carrying amount of the assets exceeds the expected future net cash flows from the assets.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;   &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Accrued Expenses&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;As part of the process of preparing our financial statements, we estimate expenses that we believe we have incurred, but have &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; yet been billed by our &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt;-party vendors. This process involves identifying services and activities that have been performed by such vendors on our behalf and estimating the level to which they have been performed and the associated cost incurred for such service as of each balance sheet date.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Net Loss Per Share&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Basic and diluted loss per common share are computed based on the weighted average number of common shares outstanding. Common share equivalents consist of common shares issuable upon conversion of convertible preferred stock, and upon exercise of stock options and stock purchase warrants. All common share equivalents are excluded from the computation of diluted loss per share since the effect would be anti-dilutive. The weighted average number of common share equivalents which were excluded from the computation of diluted loss per share, totaled &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,001,948&lt;/div&gt; and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;558&lt;/div&gt; shares at &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; December 31, 2020 &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2019,&lt;/div&gt; respectively.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Revenue Recognition&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We recognize revenue in accordance with FASB Accounting Standards Update &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;09,&lt;/div&gt; &lt;div style="display: inline; font-style: italic;"&gt;Revenue from Contracts with Customers&lt;/div&gt; (ASU &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;09&lt;/div&gt;), which created a new Topic, Accounting Standards Codification Topic &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;606.&lt;/div&gt; The standard is principle-based and provides a &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;five&lt;/div&gt;-step model to determine when and how revenue is recognized. The core principle is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Grant revenue&lt;/div&gt; &amp;#x2013; We receive payments from government entities under non-refundable grants in support of our vaccine development programs. We record revenue associated with these grants when the reimbursable costs are incurred and we have complied with all conditions necessary to receive the grant funds.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Research collaborations&lt;/div&gt; &amp;#x2013; From time to time, we &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;enter into collaborative research and development agreements for specific vaccine development approaches and/or disease indications whereby we receive &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt;-party funding for preclinical research under certain of these arrangements. Each agreement is evaluated in accordance with the process defined by ASU &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2014&lt;/div&gt;-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;09&lt;/div&gt; and revenue is recognized accordingly.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Research and Development Expense&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Research and development expense primarily consists of costs incurred in the discovery, development, testing and manufacturing of our product candidates. These expenses consist primarily of (i) salaries, benefits, and stock-based compensation for personnel, (ii) laboratory supplies and facility-related expenses to conduct development, (iii) fees paid to &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;third&lt;/div&gt;-party service providers to perform, monitor and accumulate data related to our preclinical studies and clinical trials, (iv) costs related to sponsored research agreements, and (v) costs to procure and manufacture materials used in clinical trials. These costs are charged to expense as incurred.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Patent Costs&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Our expenditures relating to obtaining and protecting patents are charged to expense when incurred and are included in general and administrative expense.&lt;div style="display: inline; font-weight: bold;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Period-to-Period Comparisons&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Our operating results are expected to fluctuate for the foreseeable future. Therefore, period-to-period comparisons should &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; be relied upon as predictive of the results for future periods.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Income Taxes&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We account for income taxes using the liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted rates in effect for the year in which temporary differences are expected to be recovered or settled. Deferred tax assets are reduced by a valuation allowance unless, in the opinion of management, it is more likely than &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; that some portion or all of the deferred tax assets will be realized.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;   &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Stock-Based Compensation&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;We account for stock-based transactions in which the Company receives services from employees, directors or others in exchange for equity instruments based on the fair value of the award at the grant date. Stock-based compensation cost for awards of common stock is estimated based on the price of the underlying common stock on the date of issuance. Stock-based compensation cost for stock options or warrants is estimated at the grant date based on each instrument's fair value as calculated by the Black-Scholes option pricing model. We recognize stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period for the award. See Note &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;8&lt;/div&gt; for additional stock-based compensation information.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Other Recent Accounting Pronouncements&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;Except as discussed above, there have been &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;no&lt;/div&gt; recent accounting pronouncements or changes in accounting pronouncements which we expect to have a material impact on our financial statements, nor do we believe that any recently issued, but &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;not&lt;/div&gt; yet effective, accounting standards if currently adopted would have a material effect on our financial statements.&lt;/div&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="d_2020-09-29_2020-09-29" decimals="INF" id="c71251012" unitRef="xbrli-shares">177626</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250528" unitRef="xbrli-shares">-2664</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250530" unitRef="xbrli-shares">14819</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250570" unitRef="xbrli-shares">-2686</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250572" unitRef="xbrli-shares">716790</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71251018" unitRef="xbrli-shares">26581</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71251019" unitRef="xbrli-shares">162</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250535" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250537" unitRef="xbrli-shares">162</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250612" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250614" unitRef="xbrli-shares">26581</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2019-07-01_2019-07-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember" decimals="INF" id="c71250958" unitRef="xbrli-shares">700</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2020-01-01_2020-01-31_StatementClassOfStockAxis-SeriesJConvertiblePreferredStockMember" decimals="INF" id="c71250966" unitRef="xbrli-shares">300</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2020-09-24_2020-09-24_StatementEquityComponentsAxis-CapitalUnitsMember" decimals="INF" id="c71250987" unitRef="xbrli-shares">2560000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2020-09-24_2020-09-24_StatementClassOfStockAxis-CapitalUnitsTrancheOneMember_StatementEquityComponentsAxis-CapitalUnitsMember" decimals="INF" id="c71250988" unitRef="xbrli-shares">2310000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2020-09-24_2020-09-24_StatementClassOfStockAxis-CapitalUnitsTrancheTwoMember_StatementEquityComponentsAxis-CapitalUnitsMember" decimals="INF" id="c71250991" unitRef="xbrli-shares">250000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2021-02-11_2021-02-11_SubsequentEventTypeAxis-SubsequentEventMember" decimals="INF" id="c71251225" unitRef="xbrli-shares">1644000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2021-02-11_2021-02-11_SubsequentEventTypeAxis-SubsequentEventMember_SubsidiarySaleOfStockAxis-OverAllotmentOptionMember" decimals="INF" id="c71251226" unitRef="xbrli-shares">204000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250605" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250607" unitRef="xbrli-shares">2310000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250521" unitRef="xbrli-shares">1700</us-gaap:StockIssuedDuringPeriodSharesOther>
  <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250523" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250563" unitRef="xbrli-shares">300</us-gaap:StockIssuedDuringPeriodSharesOther>
  <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250565" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250626" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250628" unitRef="xbrli-shares">1203</us-gaap:StockIssuedDuringPeriodSharesReverseStockSplits>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="d_2020-01-01_2020-12-31" id="c71251107" unitRef="xbrli-shares" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250529" unitRef="iso4217-usd">-1581850</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250531" unitRef="iso4217-usd">15</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250532" unitRef="iso4217-usd">1581835</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250533" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2019-01-01_2019-12-31" id="c71250534" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250571" unitRef="iso4217-usd">-2156338</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250573" unitRef="iso4217-usd">717</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250574" unitRef="iso4217-usd">2155621</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250575" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="d_2020-01-01_2020-12-31" id="c71250576" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250536" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250538" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250539" unitRef="iso4217-usd">24000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250540" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250541" unitRef="iso4217-usd">24000</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250613" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250615" unitRef="iso4217-usd">27</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250616" unitRef="iso4217-usd">94373</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250617" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250618" unitRef="iso4217-usd">94400</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" id="c71250606" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250608" unitRef="iso4217-usd">2310</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250609" unitRef="iso4217-usd">11156186</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250610" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250611" unitRef="iso4217-usd">11158496</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250522" unitRef="iso4217-usd">1542950</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250524" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250525" unitRef="iso4217-usd">147050</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250526" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250527" unitRef="iso4217-usd">1690000</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250564" unitRef="iso4217-usd">300000</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250566" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" id="c71250567" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" id="c71250568" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250569" unitRef="iso4217-usd">300000</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:StockholdersEquity contextRef="i_2020-12-31" decimals="INF" id="c71250485" unitRef="iso4217-usd">9568852</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2019-12-31" decimals="INF" id="c71250486" unitRef="iso4217-usd">-1574556</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2018-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250515" unitRef="iso4217-usd">1971333</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember" id="c71250517" unitRef="iso4217-usd" xs:nil="true"/>
  <us-gaap:StockholdersEquity contextRef="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250518" unitRef="iso4217-usd">37483204</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c71250519" unitRef="iso4217-usd">-40476884</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2018-12-31" decimals="INF" id="c71250520" unitRef="iso4217-usd">-1022347</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250557" unitRef="iso4217-usd">1932433</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250559" unitRef="iso4217-usd">15</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250560" unitRef="iso4217-usd">39340509</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c71250561" unitRef="iso4217-usd">-42847513</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember" decimals="INF" id="c71250641" unitRef="iso4217-usd">76095</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember" decimals="INF" id="c71250643" unitRef="iso4217-usd">3834</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember" decimals="INF" id="c71250644" unitRef="iso4217-usd">55294504</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity contextRef="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember" decimals="INF" id="c71250645" unitRef="iso4217-usd">-45805581</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 contextRef="d_2019-04-30_2019-04-30_NonmonetaryTransactionTypeAxis-ReverseStockSplitMember" decimals="INF" id="c71250975" unitRef="xbrli-pure">500</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
  <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 contextRef="d_2020-01-21_2020-01-21_NonmonetaryTransactionTypeAxis-ReverseStockSplitMember" decimals="INF" id="c71250977" unitRef="xbrli-pure">2000</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
  <us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 contextRef="d_2020-09-25_2020-09-25_NonmonetaryTransactionTypeAxis-ReverseStockSplitMember" decimals="INF" id="c71250979" unitRef="xbrli-pure">20</us-gaap:StockholdersEquityNoteStockSplitConversionRatio1>
  <us-gaap:SubsequentEventsTextBlock contextRef="d_2020-01-01_2020-12-31" id="s1793913">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-weight: bold;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;12.&lt;/div&gt;&lt;/div&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;div style="display: inline; font-weight: bold;"&gt;Subsequent Events&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;SBIR Grant&lt;/div&gt; &amp;#x2013; In &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; January 2021, &lt;/div&gt;NIAID awarded us a Small Business Innovative Research (SBIR) grant in support of our development of a vaccine against SARS-CoV-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;2,&lt;/div&gt; the virus that causes COVID-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;19.&lt;/div&gt; The &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$299,927&lt;/div&gt; Phase &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1&lt;/div&gt; grant, titled, &amp;#x201c;&lt;div style="display: inline; font-style: italic;"&gt;Preclinical Development of GV-MVA-VLP Vaccines Against COVID-&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;19,&lt;/div&gt;&lt;/div&gt;&amp;#x201d; will support the ongoing design, construction and preclinical testing of our vaccine candidates in preparation for human clinical trials.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Warrant Exercises&lt;/div&gt; &amp;#x2013; During &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; January &lt;/div&gt;and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; February 2021, &lt;/div&gt;holders of our warrants exercised &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;62,626&lt;/div&gt; Series I Warrants, &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;126,042&lt;/div&gt; Pre-Funded Warrants and &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;690,034&lt;/div&gt; Unit Warrants, resulting in the issuance of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;835,900&lt;/div&gt; shares of our common stock for aggregate net proceeds to us of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$3,174,156.&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Bought Deal Public Offering -- &lt;/div&gt;On &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; February 11, 2021, &lt;/div&gt;we closed an underwritten bought deal public offering of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;1,644,000&lt;/div&gt; shares of our common stock, including &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;204,000&lt;/div&gt; shares sold pursuant to the full exercise of the underwriter's option to purchase additional shares, at a price to the public of &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$6.25&lt;/div&gt; per share. Net proceeds after deducting underwriting discounts and commissions and other offering expenses were approximately &lt;div style="display: inline; font-style: italic; font: inherit;"&gt;$9.4&lt;/div&gt; million.&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:SummaryOfValuationAllowanceTextBlock contextRef="d_2020-01-01_2020-12-31" id="c-10">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Additions (Reductions)&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom;"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; width: 40%; border-bottom: thin solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Description&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Balance at&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Beginning&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Of Period&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Charged to&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Costs and&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Expenses&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Charged to&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Other&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Accounts&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Deductions&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt;&amp;nbsp;&lt;/td&gt; &lt;td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Balance at&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;End&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"&gt;Of Period&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Reserve Deducted in the Balance Sheet From the Asset to Which it Applies:&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;td&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"&gt;Allowance for Deferred Tax Assets&lt;/div&gt; &lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Year ended December 31, 2020&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;18,787,230&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(2,811,563&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;$&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;15,975,667&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"&gt; &lt;td style="font-family: Times New Roman; font-size: 10pt;"&gt; &lt;div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;"&gt;Year ended December 31, 2019&lt;/div&gt; &lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;19,879,954&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;(1,092,724&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;)&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;-0-&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"&gt;&lt;div style="display: inline; font-style: italic; font: inherit;"&gt;18,787,230&lt;/div&gt;&lt;/td&gt; &lt;td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"&gt;&amp;nbsp;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;&lt;/div&gt;</us-gaap:SummaryOfValuationAllowanceTextBlock>
  <us-gaap:TaxCreditCarryforwardAmount contextRef="i_2020-12-31_TaxCreditCarryforwardAxis-ResearchMember" decimals="-3" id="c71251161" unitRef="iso4217-usd">1200000</us-gaap:TaxCreditCarryforwardAmount>
  <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount contextRef="i_2020-12-31" decimals="INF" id="c71250894" unitRef="iso4217-usd">190000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
  <us-gaap:UseOfEstimates contextRef="d_2020-01-01_2020-12-31" id="c71250738">&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style="display: inline; font-family: times new roman; font-size: 10pt"&gt;&lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;&lt;div style="display: inline; font-style: italic;"&gt;Use of Estimates&lt;/div&gt;&lt;/div&gt; &lt;div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"&gt;&amp;nbsp;&lt;/div&gt; &lt;div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"&gt;The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and 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. Actual results &lt;div style="display: inline; font-style: italic; font: inherit;"&gt; may &lt;/div&gt;differ from those estimates.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="i_2019-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember" decimals="INF" id="c71251234" unitRef="iso4217-usd">18787230</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="i_2020-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember" decimals="INF" id="c71251238" unitRef="iso4217-usd">15975667</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesBalance contextRef="i_2018-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember" decimals="INF" id="c71251239" unitRef="iso4217-usd">19879954</us-gaap:ValuationAllowancesAndReservesBalance>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="d_2020-01-01_2020-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember" decimals="INF" id="c71251235" unitRef="iso4217-usd">-2811563</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense contextRef="d_2019-01-01_2019-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember" decimals="INF" id="c71251240" unitRef="iso4217-usd">-1092724</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="d_2020-01-01_2020-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember" decimals="INF" id="c71251236" unitRef="iso4217-usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts contextRef="d_2019-01-01_2019-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember" decimals="INF" id="c71251241" unitRef="iso4217-usd">0</us-gaap:ValuationAllowancesAndReservesChargedToOtherAccounts>
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="d_2020-01-01_2020-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember" decimals="INF" id="c71251237" unitRef="iso4217-usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
  <us-gaap:ValuationAllowancesAndReservesDeductions contextRef="d_2019-01-01_2019-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember" decimals="INF" id="c71251242" unitRef="iso4217-usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
  <us-gaap:WarrantsAndRightsOutstanding contextRef="i_2020-06-26_ClassOfWarrantOrRightAxis-June2020WarrantsMember" decimals="INF" id="c71250873" unitRef="iso4217-usd">457833</us-gaap:WarrantsAndRightsOutstanding>
  <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="i_2020-06-26_ClassOfWarrantOrRightAxis-June2020WarrantsMember" id="c71250840">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
  <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="i_2020-09-29_ClassOfWarrantOrRightAxis-UnitWarrantsMember" id="c71250870">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
  <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="i_2020-09-24_ClassOfWarrantOrRightAxis-UnitWarrantMember" id="c71250997">P5Y</us-gaap:WarrantsAndRightsOutstandingTerm>
  <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="i_2020-09-24_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember" id="c71251003">P3Y</us-gaap:WarrantsAndRightsOutstandingTerm>
  <us-gaap:WarrantsAndRightsOutstandingTerm contextRef="i_2020-09-30_ClassOfWarrantOrRightAxis-OutstandingWarrantsExcludingPreFundedWarrantsMember_RangeAxis-WeightedAverageMember" id="c71251144">P4Y255D</us-gaap:WarrantsAndRightsOutstandingTerm>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="d_2020-01-01_2020-12-31" decimals="INF" id="c71250512" unitRef="xbrli-shares">1383829</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="d_2019-01-01_2019-12-31" decimals="INF" id="c71250513" unitRef="xbrli-shares">3032</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended"/>
  <xbrli:unit id="xbrli-shares">
    <xbrli:measure>xbrli:shares</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="xbrli-pure">
    <xbrli:measure>xbrli:pure</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="utr-sqft">
    <xbrli:measure>utr:sqft</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="iso4217-usd">
    <xbrli:measure>iso4217:USD</xbrli:measure>
  </xbrli:unit>
  <xbrli:unit id="iso4217-usd-per-xbrli-shares">
    <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:context id="d_2018-02-28_2018-02-28_LongtermDebtTypeAxis-SeniorNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2018-02-28</xbrli:startDate>
      <xbrli:endDate>2018-02-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_AwardTypeAxis-EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfPreferredStockIntoCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesCPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesCPreferredStockIntoCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesFPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesFPreferredStockIntoCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesHPreferredStockIntoCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_DebtConversionByUniqueDescriptionAxis-ConversionFromNotesPayableToConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromNotesPayableToConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_LongtermDebtTypeAxis-SeniorNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_NatureOfExpenseAxis-ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">govx:ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-NIHGrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">govx:NIHGrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ProductOrServiceAxis-ResearchAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">govx:ResearchAgreementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-01-01_2019-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-01-01</xbrli:startDate>
      <xbrli:endDate>2019-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-02-01_2019-02-28_StatementClassOfStockAxis-SeriesFConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesFConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-02-01</xbrli:startDate>
      <xbrli:endDate>2019-02-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-02-01_2019-02-28_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">govx:SeriesGConvertiblePreferredStockAndRelatedWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-02-01</xbrli:startDate>
      <xbrli:endDate>2019-02-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-02-25_2019-02-25_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">govx:SeriesGConvertiblePreferredStockAndRelatedWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-02-25</xbrli:startDate>
      <xbrli:endDate>2019-02-25</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-02-26_2019-02-26_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">govx:SeriesGConvertiblePreferredStockAndRelatedWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-02-26</xbrli:startDate>
      <xbrli:endDate>2019-02-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-04-26_2019-04-26_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">govx:SeriesGConvertiblePreferredStockAndRelatedWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-26</xbrli:startDate>
      <xbrli:endDate>2019-04-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-04-26_2019-04-26_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">govx:SeriesGConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-26</xbrli:startDate>
      <xbrli:endDate>2019-04-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-04-30_2019-04-30_NonmonetaryTransactionTypeAxis-ReverseStockSplitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">govx:ReverseStockSplitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-04-30</xbrli:startDate>
      <xbrli:endDate>2019-04-30</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-06-19_2019-06-19_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockAndRelatedWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">govx:SeriesGConvertiblePreferredStockAndRelatedWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-06-19</xbrli:startDate>
      <xbrli:endDate>2019-06-19</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-06-19_2019-06-19_StatementEquityComponentsAxis-SeriesGConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">govx:SeriesGConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-06-19</xbrli:startDate>
      <xbrli:endDate>2019-06-19</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-07-01_2019-07-31_StatementClassOfStockAxis-SeriesHConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesHConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-07-01</xbrli:startDate>
      <xbrli:endDate>2019-07-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2019-07-01_2019-07-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesIConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2019-07-01</xbrli:startDate>
      <xbrli:endDate>2019-07-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-01-01_2020-01-31_StatementClassOfStockAxis-SeriesJConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesJConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-01</xbrli:startDate>
      <xbrli:endDate>2020-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-01-01_2020-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
    </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="d_2020-01-01_2020-12-31_AwardTypeAxis-EmployeeStockOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</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="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfPreferredStockIntoCommonStockMember</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="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesHPreferredStockIntoCommonStockMember</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="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember</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="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesIPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesIPreferredStockIntoCommonStockMember</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="d_2020-01-01_2020-12-31_ConversionOfStockByUniqueDescriptionAxis-ConversionOfSeriesJPreferredStockIntoCommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">govx:ConversionOfSeriesJPreferredStockIntoCommonStockMember</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="d_2020-01-01_2020-12-31_DebtConversionByUniqueDescriptionAxis-ConversionFromNotesPayableToConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromNotesPayableToConvertiblePreferredStockMember</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="d_2020-01-01_2020-12-31_DebtInstrumentAxis-PaycheckProtectionProgramCaresActMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">govx:PaycheckProtectionProgramCaresActMember</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="d_2020-01-01_2020-12-31_LongtermDebtTypeAxis-SeniorNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</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="d_2020-01-01_2020-12-31_NatureOfExpenseAxis-ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NatureOfExpenseAxis">govx:ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember</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="d_2020-01-01_2020-12-31_ProductOrServiceAxis-NIHGrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">govx:NIHGrantsMember</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="d_2020-01-01_2020-12-31_ProductOrServiceAxis-ResearchAgreementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">govx:ResearchAgreementsMember</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="d_2020-01-01_2020-12-31_RangeAxis-MaximumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <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="d_2020-01-01_2020-12-31_RangeAxis-MinimumMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <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="d_2020-01-01_2020-12-31_ShortTermDebtTypeAxis-ConvertibleDebenturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">govx:ConvertibleDebenturesMember</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="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</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-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</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-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</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="d_2020-01-01_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</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-12-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-01-01_2020-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</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="d_2020-01-21_2020-01-21_NonmonetaryTransactionTypeAxis-ReverseStockSplitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">govx:ReverseStockSplitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-01-21</xbrli:startDate>
      <xbrli:endDate>2020-01-21</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-04-17_2020-04-17_DebtInstrumentAxis-PaycheckProtectionProgramCaresActMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">govx:PaycheckProtectionProgramCaresActMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-04-17</xbrli:startDate>
      <xbrli:endDate>2020-04-17</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-06-26_2020-06-26_ClassOfWarrantOrRightAxis-June2020WarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:June2020WarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-06-26</xbrli:startDate>
      <xbrli:endDate>2020-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-06-26_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">govx:ConvertibleDebenturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-06-26</xbrli:startDate>
      <xbrli:endDate>2020-06-26</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-07-01_2020-07-31_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:SeriesIWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-07-01</xbrli:startDate>
      <xbrli:endDate>2020-07-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-24_2020-09-24">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-24</xbrli:startDate>
      <xbrli:endDate>2020-09-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-24_2020-09-24_ClassOfWarrantOrRightAxis-ConversionWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:ConversionWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-24</xbrli:startDate>
      <xbrli:endDate>2020-09-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-24_2020-09-24_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:RepresentativeWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-24</xbrli:startDate>
      <xbrli:endDate>2020-09-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-24_2020-09-24_StatementClassOfStockAxis-CapitalUnitsTrancheOneMember_StatementEquityComponentsAxis-CapitalUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:CapitalUnitsTrancheOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CapitalUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-24</xbrli:startDate>
      <xbrli:endDate>2020-09-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-24_2020-09-24_StatementClassOfStockAxis-CapitalUnitsTrancheTwoMember_StatementEquityComponentsAxis-CapitalUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:CapitalUnitsTrancheTwoMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CapitalUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-24</xbrli:startDate>
      <xbrli:endDate>2020-09-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-24_2020-09-24_StatementEquityComponentsAxis-CapitalUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CapitalUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-24</xbrli:startDate>
      <xbrli:endDate>2020-09-24</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-25_2020-09-25_NonmonetaryTransactionTypeAxis-ReverseStockSplitMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:NonmonetaryTransactionTypeAxis">govx:ReverseStockSplitMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-25</xbrli:startDate>
      <xbrli:endDate>2020-09-25</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-29_2020-09-29">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-29</xbrli:startDate>
      <xbrli:endDate>2020-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-29_2020-09-29_ClassOfWarrantOrRightAxis-ConversionWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:ConversionWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-29</xbrli:startDate>
      <xbrli:endDate>2020-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-29_2020-09-29_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:PreFundedWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-29</xbrli:startDate>
      <xbrli:endDate>2020-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-29_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-29</xbrli:startDate>
      <xbrli:endDate>2020-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-29_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:ConversionUnitsTrancheOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-29</xbrli:startDate>
      <xbrli:endDate>2020-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2020-09-29_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:ConversionUnitsTrancheTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2020-09-29</xbrli:startDate>
      <xbrli:endDate>2020-09-29</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2021-01-01_2021-01-31_ProductOrServiceAxis-SBIRGrantMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">govx:SBIRGrantMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-01-31</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2021-01-01_2021-02-28_ClassOfWarrantOrRightAxis-CommonStockWarrantsMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:CommonStockWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-02-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2021-01-01_2021-02-28_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:PreFundedWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-02-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2021-01-01_2021-02-28_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:SeriesIWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-02-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2021-01-01_2021-02-28_ClassOfWarrantOrRightAxis-UnitWarrantsMember_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:UnitWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-02-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2021-01-01_2021-02-28_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-01-01</xbrli:startDate>
      <xbrli:endDate>2021-02-28</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2021-02-11_2021-02-11_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-02-11</xbrli:startDate>
      <xbrli:endDate>2021-02-11</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="d_2021-02-11_2021-02-11_SubsequentEventTypeAxis-SubsequentEventMember_SubsidiarySaleOfStockAxis-OverAllotmentOptionMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:OverAllotmentOptionMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:startDate>2021-02-11</xbrli:startDate>
      <xbrli:endDate>2021-02-11</xbrli:endDate>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-02-28_LongtermDebtTypeAxis-SeniorNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-02-28</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-PreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2018-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2018-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-07-31_StatementClassOfStockAxis-SeriesGConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesGConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-07-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-12-31_PropertyPlantAndEquipmentByTypeAxis-LaboratoryEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">govx:LaboratoryEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-12-31_PropertyPlantAndEquipmentByTypeAxis-OtherFurnitureFixturesAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">govx:OtherFurnitureFixturesAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-12-31_StatementClassOfStockAxis-SeriesBConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-12-31_StatementClassOfStockAxis-SeriesHConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesHConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-12-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesIConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</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="i_2019-12-31_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</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="i_2019-12-31_StatementEquityComponentsAxis-PreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2019-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</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="i_2019-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2019-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-06-26_ClassOfWarrantOrRightAxis-June2020WarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:June2020WarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-06-26_ShortTermDebtTypeAxis-ConvertibleDebenturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">govx:ConvertibleDebenturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-06-26</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-24_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:PreFundedWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-24_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:RepresentativeWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-24_ClassOfWarrantOrRightAxis-UnitWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:UnitWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-24_StatementClassOfStockAxis-CapitalUnitsTrancheOneMember_StatementEquityComponentsAxis-CapitalUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:CapitalUnitsTrancheOneMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CapitalUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-24_StatementClassOfStockAxis-UnitsIncludingPrefundedWarrantsMember_StatementEquityComponentsAxis-CapitalUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:UnitsIncludingPrefundedWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CapitalUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-24_StatementEquityComponentsAxis-CapitalUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CapitalUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-24</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ClassOfWarrantOrRightAxis-ConversionWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:ConversionWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ClassOfWarrantOrRightAxis-ConversionWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:ConversionWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:ConversionUnitsTrancheOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ClassOfWarrantOrRightAxis-ConversionWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:ConversionWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:ConversionUnitsTrancheTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ClassOfWarrantOrRightAxis-June2020WarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:June2020WarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ClassOfWarrantOrRightAxis-ManagementWarrantMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:ManagementWarrantMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:PreFundedWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheTwoMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:PreFundedWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:ConversionUnitsTrancheTwoMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:RepresentativeWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ClassOfWarrantOrRightAxis-UnitWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:UnitWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_DebtConversionByUniqueDescriptionAxis-ConversionFromConvertibleDebenturesToConversionUnitsMember_StatementClassOfStockAxis-ConversionUnitsTrancheOneMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:DebtConversionByUniqueDescriptionAxis">govx:ConversionFromConvertibleDebenturesToConversionUnitsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:ConversionUnitsTrancheOneMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-29_ShortTermDebtTypeAxis-ConvertibleDebenturesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">govx:ConvertibleDebenturesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-29</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-30">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-30_ClassOfWarrantOrRightAxis-June2020WarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:June2020WarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-30_ClassOfWarrantOrRightAxis-OutstandingWarrantsExcludingPreFundedWarrantsMember_RangeAxis-WeightedAverageMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:OutstandingWarrantsExcludingPreFundedWarrantsMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-30_ClassOfWarrantOrRightAxis-PreFundedWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:PreFundedWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-30_ClassOfWarrantOrRightAxis-RepresentativeWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:RepresentativeWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-30_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:SeriesIWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-30_ClassOfWarrantOrRightAxis-UnitConversionAndManagementWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:UnitConversionAndManagementWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-09-30_RangeAxis-WeightedAverageMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-09-30</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_ClassOfWarrantOrRightAxis-SeriesIWarrantsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">govx:SeriesIWarrantsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_IncomeTaxAuthorityAxis-DomesticCountryMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_LongtermDebtTypeAxis-SeniorNotesMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_PlanNameAxis-StockIncentivePlan2020Member">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">govx:StockIncentivePlan2020Member</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LaboratoryEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">govx:LaboratoryEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-LeaseholdImprovementsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_PropertyPlantAndEquipmentByTypeAxis-OtherFurnitureFixturesAndEquipmentMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">govx:OtherFurnitureFixturesAndEquipmentMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-SeriesBConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesBConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-SeriesCConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesCConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-SeriesEConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesEConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-SeriesFConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesFConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-SeriesGConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesGConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-SeriesHConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesHConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-SeriesIConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesIConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementClassOfStockAxis-SeriesJConvertiblePreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">govx:SeriesJConvertiblePreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-AdditionalPaidInCapitalMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</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="i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</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="i_2020-12-31_StatementEquityComponentsAxis-PreferredStockMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_StatementEquityComponentsAxis-RetainedEarningsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</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="i_2020-12-31_TaxCreditCarryforwardAxis-ResearchMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2020-12-31_ValuationAllowancesAndReservesTypeAxis-ValuationAllowanceOfDeferredTaxAssetsMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2020-12-31</xbrli:instant>
    </xbrli:period>
  </xbrli:context>
  <xbrli:context id="i_2021-02-11_SubsequentEventTypeAxis-SubsequentEventMember">
    <xbrli:entity>
      <xbrli:identifier scheme="http://www.sec.gov/CIK">0000832489</xbrli:identifier>
      <xbrli:segment>
        <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </xbrli:segment>
    </xbrli:entity>
    <xbrli:period>
      <xbrli:instant>2021-02-11</xbrli:instant>
    </xbrli:period>
  </xbrli:context>

</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>govx-20201231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:02PM UTC 2021-03-23--><xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:govx="http://geovax.com/20201231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://geovax.com/20201231">
  <xsd:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/exch/2020-01-31" schemaLocation="https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/naics/2011-01-31" schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <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"/>
  <xsd:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <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"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd"/>
  <xsd:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xsd:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xsd:import namespace="http://xbrl.sec.gov/currency/2020-01-31" schemaLocation="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd"/>
  <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"/>
  <xsd:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd"/>
  <xsd:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="govx-20201231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="govx-20201231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="govx-20201231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="govx-20201231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="statement-document-and-entity-information" roleURI="http://geovax.com/20201231/role/statement-document-and-entity-information">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-balance-sheets" roleURI="http://geovax.com/20201231/role/statement-consolidated-balance-sheets">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">001 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-balance-sheets-parentheticals" roleURI="http://geovax.com/20201231/role/statement-consolidated-balance-sheets-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">002 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-operations" roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-operations">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">003 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-stockholders-equity-deficiency-" roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-stockholders-equity-deficiency-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">004 - Statement - Consolidated Statements of Stockholders' Equity (Deficiency)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-cash-flows" roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">005 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-consolidated-statements-of-cash-flows-parentheticals" roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows-parentheticals">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">006 - Statement - Consolidated Statements of Cash Flows (Parentheticals)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-1-description-of-business-" roleURI="http://geovax.com/20201231/role/statement-note-1-description-of-business-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">007 - Disclosure - Note 1 - Description of Business</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies" roleURI="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">008 - Disclosure - Note 2 - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-property-and-equipment" roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">009 - Disclosure - Note 3 - Property and Equipment</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-accrued-expenses-" roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">010 - Disclosure - Note 4 - Accrued Expenses</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-notes-payable" roleURI="http://geovax.com/20201231/role/statement-note-5-notes-payable">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">011 - Disclosure - Note 5 - Notes Payable</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-convertible-debentures-" roleURI="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">012 - Disclosure - Note 6 - Convertible Debentures</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-commitments" roleURI="http://geovax.com/20201231/role/statement-note-7-commitments">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">013 - Disclosure - Note 7 - Commitments</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stockholders-equity" roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">014 - Disclosure - Note 8 - Stockholders' Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-retirement-plan" roleURI="http://geovax.com/20201231/role/statement-note-9-retirement-plan">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">015 - Disclosure - Note 9 - Retirement Plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-income-taxes" roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">016 - Disclosure - Note 10 - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-grants-and-collaboration-revenue" roleURI="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">017 - Disclosure - Note 11 - Grants and Collaboration Revenue</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-subsequent-events-" roleURI="http://geovax.com/20201231/role/statement-note-12-subsequent-events-">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">018 - Disclosure - Note 12 - Subsequent Events</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-schedule-ii-valuation-and-qualifying-accounts" roleURI="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">019 - Disclosure - Schedule II - Valuation and Qualifying Accounts</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-significant-accounting-policies-policies" roleURI="http://geovax.com/20201231/role/statement-significant-accounting-policies-policies">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">020 - Disclosure - Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-property-and-equipment-tables" roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">021 - Disclosure - Note 3 - Property and Equipment (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-accrued-expenses-tables" roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">022 - Disclosure - Note 4 - Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stockholders-equity-tables" roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">023 - Disclosure - Note 8 - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-income-taxes-tables" roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">024 - Disclosure - Note 10 - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-schedule-ii-valuation-and-qualifying-accounts-tables" roleURI="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">025 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-2-summary-of-significant-accounting-policies-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">026 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-property-and-equipment-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">027 - Disclosure - Note 3 - Property and Equipment (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">028 - Disclosure - Note 3 - Property and Equipment - Schedule of Property and Equipment (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">029 - Disclosure - Note 4 - Accrued Expenses - Schedule of Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-5-notes-payable-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-5-notes-payable-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">030 - Disclosure - Note 5 - Notes Payable (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-6-convertible-debentures-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">031 - Disclosure - Note 6 - Convertible Debentures (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-7-commitments-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-7-commitments-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">032 - Disclosure - Note 7 - Commitments (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stockholders-equity-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">033 - Disclosure - Note 8 - Stockholders' Equity (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stockholders-equity-preferred-stock-summary-details" roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-preferred-stock-summary-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">034 - Disclosure - Note 8 - Stockholders' Equity - Preferred Stock Summary (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">035 - Disclosure - Note 8 - Stockholders' Equity - Significant Assumption Used in Fair Value Calculation (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stockholders-equity-stock-option-activity-details" roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-stock-option-activity-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">036 - Disclosure - Note 8 - Stockholders' Equity- Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-8-stockholders-equity-summary-of-warrants-details" roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-summary-of-warrants-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">037 - Disclosure - Note 8 - Stockholders' Equity - Summary of Warrants (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-9-retirement-plan-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-9-retirement-plan-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">038 - Disclosure - Note 9 - Retirement Plan (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-income-taxes-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">039 - Disclosure - Note 10 - Income Taxes (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">040 - Disclosure - Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">041 - Disclosure - Note 10 - Income Taxes - Reconciliation of Income Tax Benefit (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-11-grants-and-collaboration-revenue-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">042 - Disclosure - Note 11 - Grants and Collaboration Revenue (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-note-12-subsequent-events-details-textual" roleURI="http://geovax.com/20201231/role/statement-note-12-subsequent-events-details-textual">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">043 - Disclosure - Note 12 - Subsequent Events (Details Textual)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
      <link:roleType id="statement-schedule-ii-valuation-and-qualifying-accounts-details" roleURI="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-details">
        <link:definition xmlns="http://www.xbrl.org/2003/linkbase">044 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
      </link:roleType>
    </xsd:appinfo>
  </xsd:annotation>
  <xsd:element id="govx_AccruedLiabilitiesPolicyTextBlock" name="AccruedLiabilitiesPolicyTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_CapitalUnitsTrancheOneMember" name="CapitalUnitsTrancheOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_CapitalUnitsTrancheTwoMember" name="CapitalUnitsTrancheTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_ClassOfWarrantOrRightExercisedDuringPeriod" name="ClassOfWarrantOrRightExercisedDuringPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_ClassOfWarrantOrRightIssuedDuringPeriod" name="ClassOfWarrantOrRightIssuedDuringPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable" name="ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable" nillable="true" substitutionGroup="xbrli:item" type="xbrli:durationItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_CommonStockWarrantsMember" name="CommonStockWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" name="ConversionFromConvertibleDebenturesToConversionUnitsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" name="ConversionFromNotesPayableToConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" name="ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionOfPreferredStockIntoCommonStockMember" name="ConversionOfPreferredStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" name="ConversionOfSeriesCPreferredStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" name="ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" name="ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" name="ConversionOfSeriesFPreferredStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" name="ConversionOfSeriesHPreferredStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" name="ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" name="ConversionOfSeriesIPreferredStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" name="ConversionOfSeriesJPreferredStockIntoCommonStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionUnitsTrancheOneMember" name="ConversionUnitsTrancheOneMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionUnitsTrancheTwoMember" name="ConversionUnitsTrancheTwoMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionWarrantMember" name="ConversionWarrantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConversionWarrantsMember" name="ConversionWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ConvertibleDebenturesMember" name="ConvertibleDebenturesMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized" name="ConvertiblePreferredStockAndRelatedWarrantsAuthorized" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued" name="ConvertiblePreferredStockAndRelatedWarrantsIssued" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_ConvertiblePreferredStockConversionPrice1" name="ConvertiblePreferredStockConversionPrice1" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="govx_DebtConversionAccruedInterestAmount" name="DebtConversionAccruedInterestAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount" name="DebtConversionConvertedInstrumentPrincipalAndInterestAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="govx_DebtConversionOriginalDebtDiscount" name="DebtConversionOriginalDebtDiscount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage" name="DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element id="govx_DeferredCompensationLiabilityConversionToEquityAmount" name="DeferredCompensationLiabilityConversionToEquityAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice" name="DeferredCompensationLiabilityConversionToEquityConversionPrice" nillable="true" substitutionGroup="xbrli:item" type="num:perShareItemType" xbrli:periodType="instant"/>
  <xsd:element id="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" name="DeferredTaxAssetsAccruedSalariesAndDirectorsFees" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="govx_DeferredTaxAssetsBeforeValuationAllowanceNet" name="DeferredTaxAssetsBeforeValuationAllowanceNet" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="govx_DocumentAndEntityInformation" name="DocumentAndEntityInformation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" name="ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_GovernmentGrantsandContractsTextBlock" name="GovernmentGrantsandContractsTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering" name="GrossProceedsFromIssuanceOfCommonStockPublicOffering" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_June2020WarrantsMember" name="June2020WarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_LaboratoryEquipmentMember" name="LaboratoryEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ManagementWarrantMember" name="ManagementWarrantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_NIHGrantsMember" name="NIHGrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_NoteToFinancialStatementDetailsTextual" name="NoteToFinancialStatementDetailsTextual" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_NotesToFinancialStatements" name="NotesToFinancialStatements" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_NotesToFinancialStatementsAbstract" name="NotesToFinancialStatementsAbstract" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_NumberOfCommonStockSecuritiesCalledByEachUnit" name="NumberOfCommonStockSecuritiesCalledByEachUnit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element id="govx_NumberOfInstitutionalInvestors" name="NumberOfInstitutionalInvestors" nillable="true" substitutionGroup="xbrli:item" type="xbrli:integerItemType" xbrli:periodType="instant"/>
  <xsd:element id="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock" name="NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_NumberOfWarrantsCalledByEachUnit" name="NumberOfWarrantsCalledByEachUnit" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="instant"/>
  <xsd:element id="govx_OperatingLossCarryforwardsSubjectToExpiration" name="OperatingLossCarryforwardsSubjectToExpiration" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="govx_OtherFurnitureFixturesAndEquipmentMember" name="OtherFurnitureFixturesAndEquipmentMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" name="OutstandingWarrantsExcludingPreFundedWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_PaycheckProtectionProgramCaresActMember" name="PaycheckProtectionProgramCaresActMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_PercentageOfOfferingPrice" name="PercentageOfOfferingPrice" nillable="true" substitutionGroup="xbrli:item" type="num:percentItemType" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="govx_PreFundedWarrantsMember" name="PreFundedWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod" name="PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="govx_ProceedsFromConvertibleDebtGross" name="ProceedsFromConvertibleDebtGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="govx_ProceedsFromIssuanceOfCommonStockAndWarrants" name="ProceedsFromIssuanceOfCommonStockAndWarrants" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum" name="ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element id="govx_ProceedsFromIssuanceOrSaleOfEquityGross" name="ProceedsFromIssuanceOrSaleOfEquityGross" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_RepresentativeWarrantsMember" name="RepresentativeWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ResearchAgreementsMember" name="ResearchAgreementsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_ReverseStockSplitMember" name="ReverseStockSplitMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_SBIRGrantMember" name="SBIRGrantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_ScheduleOfPreferredStockTableTextBlock" name="ScheduleOfPreferredStockTableTextBlock" nillable="true" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesBConvertiblePreferredStockMember" name="SeriesBConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesCConvertiblePreferredStockMember" name="SeriesCConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesEConvertiblePreferredStockMember" name="SeriesEConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesFConvertiblePreferredStockMember" name="SeriesFConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" name="SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesGConvertiblePreferredStockMember" name="SeriesGConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesHConvertiblePreferredStockMember" name="SeriesHConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesIConvertiblePreferredStockMember" name="SeriesIConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesIWarrantsMember" name="SeriesIWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_SeriesJConvertiblePreferredStockMember" name="SeriesJConvertiblePreferredStockMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_StockIncentivePlan2020Member" name="StockIncentivePlan2020Member" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" name="StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_StockIssuedDuringPeriodSharesDebentureConversion" name="StockIssuedDuringPeriodSharesDebentureConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_StockIssuedDuringPeriodSharesWarrantsExercised" name="StockIssuedDuringPeriodSharesWarrantsExercised" nillable="true" substitutionGroup="xbrli:item" type="xbrli:sharesItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" name="StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="govx_StockIssuedDuringPeriodValueDebentureConversion" name="StockIssuedDuringPeriodValueDebentureConversion" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="govx_StockIssuedDuringPeriodValueReverseStockSplits" name="StockIssuedDuringPeriodValueReverseStockSplits" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element id="govx_StockIssuedDuringPeriodValueWarrantExercise" name="StockIssuedDuringPeriodValueWarrantExercise" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="credit" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_UnitConversionAndManagementWarrantsMember" name="UnitConversionAndManagementWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_UnitWarrantMember" name="UnitWarrantMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_UnitWarrantsMember" name="UnitWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_UnitsIncludingPrefundedWarrantsMember" name="UnitsIncludingPrefundedWarrantsMember" nillable="true" substitutionGroup="xbrli:item" type="nonnum:domainItemType" xbrli:periodType="duration"/>
  <xsd:element id="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount" name="UnrecordedUnconditionalPurchaseObligationReimbursableAmount" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element id="govx_UnusedGrantFunds" name="UnusedGrantFunds" nillable="true" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType" xbrli:balance="debit" xbrli:periodType="instant"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" name="statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" name="statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-10-income-taxes-tables" name="statement-statement-note-10-income-taxes-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" name="statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-3-property-and-equipment-tables" name="statement-statement-note-3-property-and-equipment-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" name="statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-4-accrued-expenses-tables" name="statement-statement-note-4-accrued-expenses-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-8-stockholders-equity-preferred-stock-summary-details" name="statement-statement-note-8-stockholders-equity-preferred-stock-summary-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" name="statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-8-stockholders-equity-stock-option-activity-details" name="statement-statement-note-8-stockholders-equity-stock-option-activity-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-8-stockholders-equity-summary-of-warrants-details" name="statement-statement-note-8-stockholders-equity-summary-of-warrants-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-note-8-stockholders-equity-tables" name="statement-statement-note-8-stockholders-equity-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-details" name="statement-statement-schedule-ii-valuation-and-qualifying-accounts-details" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables" name="statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
  <xsd:element abstract="true" id="govx_statement-statement-significant-accounting-policies-policies" name="statement-statement-significant-accounting-policies-policies" nillable="true" substitutionGroup="xbrli:item" type="xbrli:stringItemType" xbrli:periodType="duration"/>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>5
<FILENAME>govx-20201231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:02PM UTC 2021-03-23--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:href="govx-20201231.xsd#statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:href="govx-20201231.xsd#statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-balance-sheets" xlink:href="govx-20201231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssets" xlink:label="us-gaap_DepositsAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantsReceivable" xlink:label="us-gaap_GrantsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_GrantsReceivable" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_DepositsAssets" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LongTermNotesPayable" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:label="govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="us-gaap_IncreaseDecreaseInReceivables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInReceivables" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_RepaymentsOfNotesPayable" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromWarrantExercises" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:type="arc"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-operations" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:calculationLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:label="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:label="govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:calculationArc order="0" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:type="arc"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:to="us-gaap_DeferredTaxAssetsGross" xlink:type="arc"/>
    <link:calculationArc order="0" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>6
<FILENAME>govx-20201231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:02PM UTC 2021-03-23--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" xlink:type="simple"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" xlink:type="simple"/>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts" xlink:href="govx-20201231.xsd#statement-schedule-ii-valuation-and-qualifying-accounts" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-" xlink:href="govx-20201231.xsd#statement-note-4-accrued-expenses-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-1-description-of-business-" xlink:href="govx-20201231.xsd#statement-note-1-description-of-business-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-1-description-of-business-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_NatureOfOperations" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-document-and-entity-information" xlink:href="govx-20201231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentDescription" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="govx-20201231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows-parentheticals" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-cash-flows-parentheticals" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" xlink:label="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies" xlink:href="govx-20201231.xsd#statement-note-2-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment" xlink:href="govx-20201231.xsd#statement-note-3-property-and-equipment" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-3-property-and-equipment" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-5-notes-payable" xlink:href="govx-20201231.xsd#statement-note-5-notes-payable" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-5-notes-payable" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PaycheckProtectionProgramCaresActMember" xlink:label="govx_PaycheckProtectionProgramCaresActMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="us-gaap_SeniorNotesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_SeniorNotesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="govx_PaycheckProtectionProgramCaresActMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-" xlink:href="govx-20201231.xsd#statement-note-6-convertible-debentures-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheOneMember" xlink:label="govx_ConversionUnitsTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheTwoMember" xlink:label="govx_ConversionUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantMember" xlink:label="govx_ConversionWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantsMember" xlink:label="govx_ConversionWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertibleDebenturesMember" xlink:label="govx_ConvertibleDebenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="govx_ConvertibleDebenturesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_ConversionUnitsTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_ConversionWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_ConversionUnitsTrancheTwoMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_ConversionWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ShortTermDebtTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-7-commitments" xlink:href="govx-20201231.xsd#statement-note-7-commitments" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-7-commitments" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheOneMember" xlink:label="govx_CapitalUnitsTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheTwoMember" xlink:label="govx_CapitalUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:label="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantsMember" xlink:label="govx_ConversionWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:label="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ManagementWarrantMember" xlink:label="govx_ManagementWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_RepresentativeWarrantsMember" xlink:label="govx_RepresentativeWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ReverseStockSplitMember" xlink:label="govx_ReverseStockSplitMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesBConvertiblePreferredStockMember" xlink:label="govx_SeriesBConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesCConvertiblePreferredStockMember" xlink:label="govx_SeriesCConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesEConvertiblePreferredStockMember" xlink:label="govx_SeriesEConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesFConvertiblePreferredStockMember" xlink:label="govx_SeriesFConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:label="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockMember" xlink:label="govx_SeriesGConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesHConvertiblePreferredStockMember" xlink:label="govx_SeriesHConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIConvertiblePreferredStockMember" xlink:label="govx_SeriesIConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesJConvertiblePreferredStockMember" xlink:label="govx_SeriesJConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIncentivePlan2020Member" xlink:label="govx_StockIncentivePlan2020Member" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantMember" xlink:label="govx_UnitWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitsIncludingPrefundedWarrantsMember" xlink:label="govx_UnitsIncludingPrefundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalUnitsMember" xlink:label="us-gaap_CapitalUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfExpenseAxis" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="us-gaap_NonmonetaryTransactionTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="us-gaap_NonmonetaryTransactionTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockTextBlock" xlink:label="us-gaap_PreferredStockTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesBConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesCConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesEConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesFConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="govx_SeriesGConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesGConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesHConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesIConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesJConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_NonmonetaryTransactionTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonmonetaryTransactionTypeDomain" xlink:to="govx_ReverseStockSplitMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_ConversionWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CapitalUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_CapitalUnitsTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_UnitWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_CapitalUnitsTrancheTwoMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_UnitsIncludingPrefundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_RepresentativeWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_ManagementWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="govx_StockIncentivePlan2020Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_NatureOfExpenseAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain-default" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PreferredStockTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-9-retirement-plan" xlink:href="govx-20201231.xsd#statement-note-9-retirement-plan" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-9-retirement-plan" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_ResearchMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue" xlink:href="govx-20201231.xsd#statement-note-11-grants-and-collaboration-revenue" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_GovernmentGrantsandContractsTextBlock" xlink:label="govx_GovernmentGrantsandContractsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NIHGrantsMember" xlink:label="govx_NIHGrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ResearchAgreementsMember" xlink:label="govx_ResearchAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="govx_NIHGrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="govx_ResearchAgreementsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="govx_GovernmentGrantsandContractsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-12-subsequent-events-" xlink:href="govx-20201231.xsd#statement-note-12-subsequent-events-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-12-subsequent-events-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CommonStockWarrantsMember" xlink:label="govx_CommonStockWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SBIRGrantMember" xlink:label="govx_SBIRGrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="govx_SBIRGrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_CommonStockWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_OverAllotmentOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-significant-accounting-policies-policies" xlink:href="govx-20201231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_AccruedLiabilitiesPolicyTextBlock" xlink:label="govx_AccruedLiabilitiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="govx_AccruedLiabilitiesPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-tables" xlink:href="govx-20201231.xsd#statement-note-3-property-and-equipment-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-tables" xlink:href="govx-20201231.xsd#statement-note-4-accrued-expenses-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-tables" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ScheduleOfPreferredStockTableTextBlock" xlink:label="govx_ScheduleOfPreferredStockTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="govx_ScheduleOfPreferredStockTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-tables" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:href="govx-20201231.xsd#statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" xlink:href="govx-20201231.xsd#statement-note-2-summary-of-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-details-textual" xlink:href="govx-20201231.xsd#statement-note-3-property-and-equipment-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationAndAmortization" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-5-notes-payable-details-textual" xlink:href="govx-20201231.xsd#statement-note-5-notes-payable-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-5-notes-payable-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PaycheckProtectionProgramCaresActMember" xlink:label="govx_PaycheckProtectionProgramCaresActMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="us-gaap_SeniorNotesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_SeniorNotesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="govx_PaycheckProtectionProgramCaresActMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentTerm" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-details-textual" xlink:href="govx-20201231.xsd#statement-note-6-convertible-debentures-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheOneMember" xlink:label="govx_ConversionUnitsTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheTwoMember" xlink:label="govx_ConversionUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantMember" xlink:label="govx_ConversionWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantsMember" xlink:label="govx_ConversionWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertibleDebenturesMember" xlink:label="govx_ConvertibleDebenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtConversionAccruedInterestAmount" xlink:label="govx_DebtConversionAccruedInterestAmount" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtConversionOriginalDebtDiscount" xlink:label="govx_DebtConversionOriginalDebtDiscount" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage" xlink:label="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering" xlink:label="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:label="govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfInstitutionalInvestors" xlink:label="govx_NumberOfInstitutionalInvestors" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfWarrantsCalledByEachUnit" xlink:label="govx_NumberOfWarrantsCalledByEachUnit" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PercentageOfOfferingPrice" xlink:label="govx_PercentageOfOfferingPrice" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromConvertibleDebtGross" xlink:label="govx_ProceedsFromConvertibleDebtGross" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="govx_ConvertibleDebenturesMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_ConversionUnitsTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_ConversionWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_ConversionUnitsTrancheTwoMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_ConversionWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfInstitutionalInvestors" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ProceedsFromConvertibleDebtGross" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentTerm" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_PercentageOfOfferingPrice" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DebtConversionAccruedInterestAmount" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfWarrantsCalledByEachUnit" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DebtConversionOriginalDebtDiscount" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-7-commitments-details-textual" xlink:href="govx-20201231.xsd#statement-note-7-commitments-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-7-commitments-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount" xlink:label="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-details-textual" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheOneMember" xlink:label="govx_CapitalUnitsTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheTwoMember" xlink:label="govx_CapitalUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ClassOfWarrantOrRightIssuedDuringPeriod" xlink:label="govx_ClassOfWarrantOrRightIssuedDuringPeriod" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable" xlink:label="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:label="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantsMember" xlink:label="govx_ConversionWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized" xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertiblePreferredStockAndRelatedWarrantsIssued" xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertiblePreferredStockConversionPrice1" xlink:label="govx_ConvertiblePreferredStockConversionPrice1" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount" xlink:label="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredCompensationLiabilityConversionToEquityAmount" xlink:label="govx_DeferredCompensationLiabilityConversionToEquityAmount" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredCompensationLiabilityConversionToEquityConversionPrice" xlink:label="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:label="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ManagementWarrantMember" xlink:label="govx_ManagementWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:label="govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock" xlink:label="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfWarrantsCalledByEachUnit" xlink:label="govx_NumberOfWarrantsCalledByEachUnit" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod" xlink:label="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum" xlink:label="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOrSaleOfEquityGross" xlink:label="govx_ProceedsFromIssuanceOrSaleOfEquityGross" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_RepresentativeWarrantsMember" xlink:label="govx_RepresentativeWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ReverseStockSplitMember" xlink:label="govx_ReverseStockSplitMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesBConvertiblePreferredStockMember" xlink:label="govx_SeriesBConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesCConvertiblePreferredStockMember" xlink:label="govx_SeriesCConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesEConvertiblePreferredStockMember" xlink:label="govx_SeriesEConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesFConvertiblePreferredStockMember" xlink:label="govx_SeriesFConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:label="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockMember" xlink:label="govx_SeriesGConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesHConvertiblePreferredStockMember" xlink:label="govx_SeriesHConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIConvertiblePreferredStockMember" xlink:label="govx_SeriesIConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesJConvertiblePreferredStockMember" xlink:label="govx_SeriesJConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIncentivePlan2020Member" xlink:label="govx_StockIncentivePlan2020Member" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:label="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantMember" xlink:label="govx_UnitWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitsIncludingPrefundedWarrantsMember" xlink:label="govx_UnitsIncludingPrefundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalUnitsMember" xlink:label="us-gaap_CapitalUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfExpenseAxis" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="us-gaap_NonmonetaryTransactionTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="us-gaap_NonmonetaryTransactionTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesBConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesCConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesEConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesFConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="govx_SeriesGConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesGConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesHConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesIConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesJConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_NonmonetaryTransactionTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonmonetaryTransactionTypeDomain" xlink:to="govx_ReverseStockSplitMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_ConversionWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CapitalUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_CapitalUnitsTrancheOneMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_UnitWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_CapitalUnitsTrancheTwoMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_UnitsIncludingPrefundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_RepresentativeWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_ManagementWarrantMember" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="govx_StockIncentivePlan2020Member" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_NatureOfExpenseAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain-default" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ConvertiblePreferredStockConversionPrice1" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ClassOfWarrantOrRightIssuedDuringPeriod" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ProceedsFromIssuanceOrSaleOfEquityGross" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" xlink:type="arc"/>
    <link:definitionArc order="22" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="arc"/>
    <link:definitionArc order="23" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable" xlink:type="arc"/>
    <link:definitionArc order="24" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DeferredCompensationLiabilityConversionToEquityAmount" xlink:type="arc"/>
    <link:definitionArc order="25" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice" xlink:type="arc"/>
    <link:definitionArc order="26" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:type="arc"/>
    <link:definitionArc order="27" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfWarrantsCalledByEachUnit" xlink:type="arc"/>
    <link:definitionArc order="28" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:definitionArc order="29" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:type="arc"/>
    <link:definitionArc order="30" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount" xlink:type="arc"/>
    <link:definitionArc order="31" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc"/>
    <link:definitionArc order="32" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc"/>
    <link:definitionArc order="33" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc"/>
    <link:definitionArc order="34" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc"/>
    <link:definitionArc order="35" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc"/>
    <link:definitionArc order="36" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc"/>
    <link:definitionArc order="37" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc"/>
    <link:definitionArc order="38" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="39" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc"/>
    <link:definitionArc order="40" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc"/>
    <link:definitionArc order="41" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc"/>
    <link:definitionArc order="42" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc"/>
    <link:definitionArc order="43" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-9-retirement-plan-details-textual" xlink:href="govx-20201231.xsd#statement-note-9-retirement-plan-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-9-retirement-plan-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-details-textual" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="govx_OperatingLossCarryforwardsSubjectToExpiration" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain-default" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_ResearchMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_OperatingLossCarryforwardsSubjectToExpiration" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxesPaid" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue-details-textual" xlink:href="govx-20201231.xsd#statement-note-11-grants-and-collaboration-revenue-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NIHGrantsMember" xlink:label="govx_NIHGrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ResearchAgreementsMember" xlink:label="govx_ResearchAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnusedGrantFunds" xlink:label="govx_UnusedGrantFunds" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="govx_NIHGrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="govx_ResearchAgreementsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_UnusedGrantFunds" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-12-subsequent-events-details-textual" xlink:href="govx-20201231.xsd#statement-note-12-subsequent-events-details-textual" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-12-subsequent-events-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:label="govx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CommonStockWarrantsMember" xlink:label="govx_CommonStockWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SBIRGrantMember" xlink:label="govx_SBIRGrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="govx_SBIRGrantMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_CommonStockWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_OverAllotmentOptionMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-default" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:href="govx-20201231.xsd#statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_LaboratoryEquipmentMember" xlink:label="govx_LaboratoryEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_OtherFurnitureFixturesAndEquipmentMember" xlink:label="govx_OtherFurnitureFixturesAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="govx_LaboratoryEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="govx_OtherFurnitureFixturesAndEquipmentMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:href="govx-20201231.xsd#statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedSalariesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-stock-option-activity-details" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-stock-option-activity-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-stock-option-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" xlink:label="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_RepresentativeWarrantsMember" xlink:label="govx_RepresentativeWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitConversionAndManagementWarrantsMember" xlink:label="govx_UnitConversionAndManagementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_WeightedAverageMember" xlink:label="srt_WeightedAverageMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_UnitConversionAndManagementWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_RepresentativeWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_WeightedAverageMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember-default" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-balance-sheets" xlink:href="govx-20201231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssets" xlink:label="us-gaap_DepositsAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantsReceivable" xlink:label="us-gaap_GrantsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_GrantsReceivable" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DepositsAssets" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermNotesPayable" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_Liabilities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:label="govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="us-gaap_IncreaseDecreaseInReceivables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInReceivables" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromWarrantExercises" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-operations" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_InterestExpense" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:label="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:label="govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsGross" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-stockholders-equity-deficiency-" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-stockholders-equity-deficiency-" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-stockholders-equity-deficiency-" xlink:type="extended">
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:label="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesDebentureConversion" xlink:label="govx_StockIssuedDuringPeriodSharesDebentureConversion" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" xlink:label="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueDebentureConversion" xlink:label="govx_StockIssuedDuringPeriodValueDebentureConversion" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueReverseStockSplits" xlink:label="govx_StockIssuedDuringPeriodValueReverseStockSplits" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueWarrantExercise" xlink:label="govx_StockIssuedDuringPeriodValueWarrantExercise" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_PreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" xlink:type="arc"/>
    <link:definitionArc order="5" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:definitionArc order="6" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:definitionArc order="7" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc"/>
    <link:definitionArc order="8" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc"/>
    <link:definitionArc order="9" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:definitionArc order="10" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:definitionArc order="11" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc"/>
    <link:definitionArc order="12" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc"/>
    <link:definitionArc order="13" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodValueWarrantExercise" xlink:type="arc"/>
    <link:definitionArc order="14" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesDebentureConversion" xlink:type="arc"/>
    <link:definitionArc order="15" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodValueDebentureConversion" xlink:type="arc"/>
    <link:definitionArc order="16" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:type="arc"/>
    <link:definitionArc order="17" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" xlink:type="arc"/>
    <link:definitionArc order="18" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:definitionArc order="19" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
    <link:definitionArc order="20" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:type="arc"/>
    <link:definitionArc order="21" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodValueReverseStockSplits" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesBConvertiblePreferredStockMember" xlink:label="govx_SeriesBConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesHConvertiblePreferredStockMember" xlink:label="govx_SeriesHConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIConvertiblePreferredStockMember" xlink:label="govx_SeriesIConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesBConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesHConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="govx_SeriesIConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:href="govx-20201231.xsd#statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:type="simple"/>
  <link:definitionLink xlink:role="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain-default" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="locator"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain-default" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain-default" xlink:type="arc"/>
    <link:definitionArc order="0" xbrldt:closed="true" xbrldt:contextElement="segment" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:definitionArc order="1" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="arc"/>
    <link:definitionArc order="2" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc"/>
    <link:definitionArc order="3" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="arc"/>
    <link:definitionArc order="4" xbrldt:closed="true" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="arc"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>7
<FILENAME>govx-20201231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:02PM UTC 2021-03-23--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" xlink:type="simple"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" xlink:type="simple"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:loc xlink:href="govx-20201231.xsd#govx_DocumentAndEntityInformation" xlink:label="govx_DocumentAndEntityInformation" xlink:type="locator"/>
    <link:label xlink:label="govx_DocumentAndEntityInformation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document And Entity Information</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_DocumentAndEntityInformation" xlink:to="govx_DocumentAndEntityInformation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected dividend yield</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherIncomeAndExpensesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other income (expense):</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:label xlink:label="govx_NoteToFinancialStatementDetailsTextual-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note To Financial Statement Details Textual</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="govx_NoteToFinancialStatementDetailsTextual-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-significant-accounting-policies-policies" xlink:label="govx_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-significant-accounting-policies-policies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-significant-accounting-policies-policies" xlink:to="govx_statement-statement-significant-accounting-policies-policies-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-3-property-and-equipment-tables" xlink:label="govx_statement-statement-note-3-property-and-equipment-tables" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-3-property-and-equipment-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Property and Equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-3-property-and-equipment-tables" xlink:to="govx_statement-statement-note-3-property-and-equipment-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">U.S. federal statutory rate applied to pretax loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-4-accrued-expenses-tables" xlink:label="govx_statement-statement-note-4-accrued-expenses-tables" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-4-accrued-expenses-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Accrued Expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-4-accrued-expenses-tables" xlink:to="govx_statement-statement-note-4-accrued-expenses-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average risk-free interest rates</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-tables" xlink:label="govx_statement-statement-note-8-stockholders-equity-tables" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-8-stockholders-equity-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stockholders' Equity</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-8-stockholders-equity-tables" xlink:to="govx_statement-statement-note-8-stockholders-equity-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantsReceivable" xlink:label="us-gaap_GrantsReceivable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GrantsReceivable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grant funds and other receivables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrantsReceivable" xlink:to="us-gaap_GrantsReceivable-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-10-income-taxes-tables" xlink:label="govx_statement-statement-note-10-income-taxes-tables" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-10-income-taxes-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Income Taxes</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-10-income-taxes-tables" xlink:to="govx_statement-statement-note-10-income-taxes-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ScheduleOfPreferredStockTableTextBlock" xlink:label="govx_ScheduleOfPreferredStockTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="govx_ScheduleOfPreferredStockTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Preferred Stock [Table Text Block]</link:label>
    <link:label xlink:label="govx_ScheduleOfPreferredStockTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of preferred stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ScheduleOfPreferredStockTableTextBlock" xlink:to="govx_ScheduleOfPreferredStockTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:label="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:to="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:label="govx_statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 3 - Property and Equipment - Schedule of Property and Equipment (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:to="govx_statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:label="govx_statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 4 - Accrued Expenses - Schedule of Accrued Expenses (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:to="govx_statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:label="govx_statement-statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-8-stockholders-equity-preferred-stock-summary-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stockholders' Equity - Preferred Stock Summary (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:to="govx_statement-statement-note-8-stockholders-equity-preferred-stock-summary-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:label="govx_statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stockholders' Equity - Significant Assumption Used in Fair Value Calculation (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:to="govx_statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-stock-option-activity-details" xlink:label="govx_statement-statement-note-8-stockholders-equity-stock-option-activity-details" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-8-stockholders-equity-stock-option-activity-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stockholders' Equity- Stock Option Activity (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-8-stockholders-equity-stock-option-activity-details" xlink:to="govx_statement-statement-note-8-stockholders-equity-stock-option-activity-details-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesDebentureConversion" xlink:label="govx_StockIssuedDuringPeriodSharesDebentureConversion" xlink:type="locator"/>
    <link:label xlink:label="govx_StockIssuedDuringPeriodSharesDebentureConversion-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon debenture conversion (in shares)</link:label>
    <link:label xlink:label="govx_StockIssuedDuringPeriodSharesDebentureConversion-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of shares issued during the period as a result of debenture conversion.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_StockIssuedDuringPeriodSharesDebentureConversion" xlink:to="govx_StockIssuedDuringPeriodSharesDebentureConversion-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:label="govx_statement-statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-8-stockholders-equity-summary-of-warrants-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 8 - Stockholders' Equity - Summary of Warrants (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:to="govx_statement-statement-note-8-stockholders-equity-summary-of-warrants-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected volatility</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:label="govx_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:to="govx_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:label="govx_statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note 10 - Income Taxes - Reconciliation of Income Tax Benefit (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:to="govx_statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesCurrent</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:label="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:type="locator"/>
    <link:label xlink:label="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-details-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule II - Valuation and Qualifying Accounts (Details)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:to="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-details-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatements" xlink:label="govx_NotesToFinancialStatements" xlink:type="locator"/>
    <link:label xlink:label="govx_NotesToFinancialStatements-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_NotesToFinancialStatements" xlink:to="govx_NotesToFinancialStatements-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:label xlink:label="govx_NotesToFinancialStatementsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes To Financial Statements [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="govx_NotesToFinancialStatementsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected life of option (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueDebentureConversion" xlink:label="govx_StockIssuedDuringPeriodValueDebentureConversion" xlink:type="locator"/>
    <link:label xlink:label="govx_StockIssuedDuringPeriodValueDebentureConversion-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon debenture conversion</link:label>
    <link:label xlink:label="govx_StockIssuedDuringPeriodValueDebentureConversion-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The gross value of stock issued during the period upon Debenture Conversion.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_StockIssuedDuringPeriodValueDebentureConversion" xlink:to="govx_StockIssuedDuringPeriodValueDebentureConversion-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesHConvertiblePreferredStockMember" xlink:label="govx_SeriesHConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesHConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series H Convertible Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_SeriesHConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to Series H Convertible Preferred Stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesHConvertiblePreferredStockMember" xlink:to="govx_SeriesHConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIConvertiblePreferredStockMember" xlink:label="govx_SeriesIConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesIConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series I Convertible Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_SeriesIConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to Series I Convertible Preferred Stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesIConvertiblePreferredStockMember" xlink:to="govx_SeriesIConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Series H Preferred Stock Into Common Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about conversion of series H preferred stock into common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:to="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueReverseStockSplits" xlink:label="govx_StockIssuedDuringPeriodValueReverseStockSplits" xlink:type="locator"/>
    <link:label xlink:label="govx_StockIssuedDuringPeriodValueReverseStockSplits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Roundup of shares following reverse stock split</link:label>
    <link:label xlink:label="govx_StockIssuedDuringPeriodValueReverseStockSplits-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reduction in value of shares as a result of reverse stock split.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_StockIssuedDuringPeriodValueReverseStockSplits" xlink:to="govx_StockIssuedDuringPeriodValueReverseStockSplits-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable, Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable, Weighted Average Remaining Contractual Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable, Intrinsic Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NotesPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current portion of notes payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercisable, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding, Weighted Average Remaining Contractual Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding, Intrinsic Value</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding, Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount" xlink:label="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount" xlink:type="locator"/>
    <link:label xlink:label="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount</link:label>
    <link:label xlink:label="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation Reimbursable, Amount</link:label>
    <link:label xlink:label="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents amount of reimbursable purchase obligations.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount" xlink:to="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forfeited or expired, Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Granted, Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercised, Weighted Average Exercise Price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued expenses (Note 4)</link:label>
    <link:label xlink:label="us-gaap_AccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Outstanding, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Outstanding, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:label="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expense Related To Consulting And Investment Banking Agreements [Member]</link:label>
    <link:label xlink:label="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of expense related to consulting and investment banking agreements.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:to="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forfeited or expired, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccruedSalariesCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued salaries and directors&#8217; fees</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PolicyTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_PolicyTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_PolicyTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</link:label>
    <link:label xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_LaboratoryEquipmentMember" xlink:label="govx_LaboratoryEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="govx_LaboratoryEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Laboratory Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_LaboratoryEquipmentMember" xlink:to="govx_LaboratoryEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_OtherFurnitureFixturesAndEquipmentMember" xlink:label="govx_OtherFurnitureFixturesAndEquipmentMember" xlink:type="locator"/>
    <link:label xlink:label="govx_OtherFurnitureFixturesAndEquipmentMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Furniture Fixtures And Equipment [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_OtherFurnitureFixturesAndEquipmentMember" xlink:to="govx_OtherFurnitureFixturesAndEquipmentMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_GovernmentGrantsandContractsTextBlock" xlink:label="govx_GovernmentGrantsandContractsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="govx_GovernmentGrantsandContractsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Government Grants and Contracts [Text Block]</link:label>
    <link:label xlink:label="govx_GovernmentGrantsandContractsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_GovernmentGrantsandContractsTextBlock" xlink:to="govx_GovernmentGrantsandContractsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesCurrentAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NIHGrantsMember" xlink:label="govx_NIHGrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_NIHGrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">NIH Grants [Member]</link:label>
    <link:label xlink:label="govx_NIHGrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Grants from the National Institutes of Health (NIH).</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_NIHGrantsMember" xlink:to="govx_NIHGrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssets" xlink:label="us-gaap_DepositsAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepositsAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deposits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssets" xlink:to="us-gaap_DepositsAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Assets</link:label>
    <link:label xlink:label="us-gaap_Assets-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockTextBlock" xlink:label="us-gaap_PreferredStockTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockTextBlock" xlink:to="us-gaap_PreferredStockTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</link:label>
    <link:label xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsDisclosureTextBlock" xlink:to="us-gaap_CommitmentsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:label="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:type="locator"/>
    <link:label xlink:label="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees</link:label>
    <link:label xlink:label="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued salaries and directors&#8217; fees</link:label>
    <link:label xlink:label="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued salaries and directors' fees.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:to="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesEConvertiblePreferredStockMember" xlink:label="govx_SeriesEConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesEConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series E Convertible Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_SeriesEConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to Series E Convertible Preferred Stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesEConvertiblePreferredStockMember" xlink:to="govx_SeriesEConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AwardTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label xlink:label="us-gaap_NetIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EmployeeStockOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Option [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and equipment, net (Note 3)</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongtermDebtTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PaycheckProtectionProgramCaresActMember" xlink:label="govx_PaycheckProtectionProgramCaresActMember" xlink:type="locator"/>
    <link:label xlink:label="govx_PaycheckProtectionProgramCaresActMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Paycheck Protection Program CARES Act [Member]</link:label>
    <link:label xlink:label="govx_PaycheckProtectionProgramCaresActMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents loan designed to provide funds for small businesses to keep their employees on the payroll.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_PaycheckProtectionProgramCaresActMember" xlink:to="govx_PaycheckProtectionProgramCaresActMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_June2020WarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">June 2020 Warrants [Member]</link:label>
    <link:label xlink:label="govx_June2020WarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to June 2020 warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_June2020WarrantsMember" xlink:to="govx_June2020WarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Series C Preferred Stock Into Series F Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to a conversion.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertibleDebenturesMember" xlink:label="govx_ConvertibleDebenturesMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConvertibleDebenturesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Convertible Debentures [Member]</link:label>
    <link:label xlink:label="govx_ConvertibleDebenturesMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to convertible debenture.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConvertibleDebenturesMember" xlink:to="govx_ConvertibleDebenturesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PercentageOfOfferingPrice" xlink:label="govx_PercentageOfOfferingPrice" xlink:type="locator"/>
    <link:label xlink:label="govx_PercentageOfOfferingPrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_PercentageOfOfferingPrice</link:label>
    <link:label xlink:label="govx_PercentageOfOfferingPrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Percentage of Offering Price</link:label>
    <link:label xlink:label="govx_PercentageOfOfferingPrice-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents percentage of offering price.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_PercentageOfOfferingPrice" xlink:to="govx_PercentageOfOfferingPrice-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Series E Preferred Stock Into Series F Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to a conversion.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:to="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</link:label>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total adjustments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtConversionOriginalDebtDiscount" xlink:label="govx_DebtConversionOriginalDebtDiscount" xlink:type="locator"/>
    <link:label xlink:label="govx_DebtConversionOriginalDebtDiscount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_DebtConversionOriginalDebtDiscount</link:label>
    <link:label xlink:label="govx_DebtConversionOriginalDebtDiscount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion, Original Debt Discount</link:label>
    <link:label xlink:label="govx_DebtConversionOriginalDebtDiscount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents original debt discount of debt conversion.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_DebtConversionOriginalDebtDiscount" xlink:to="govx_DebtConversionOriginalDebtDiscount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfInstitutionalInvestors" xlink:label="govx_NumberOfInstitutionalInvestors" xlink:type="locator"/>
    <link:label xlink:label="govx_NumberOfInstitutionalInvestors-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_NumberOfInstitutionalInvestors</link:label>
    <link:label xlink:label="govx_NumberOfInstitutionalInvestors-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Institutional Investors</link:label>
    <link:label xlink:label="govx_NumberOfInstitutionalInvestors-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to number of institutional investors.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_NumberOfInstitutionalInvestors" xlink:to="govx_NumberOfInstitutionalInvestors-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable and accrued expenses</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:label="govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:type="locator"/>
    <link:label xlink:label="govx_DeferredTaxAssetsBeforeValuationAllowanceNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_DeferredTaxAssetsBeforeValuationAllowanceNet</link:label>
    <link:label xlink:label="govx_DeferredTaxAssetsBeforeValuationAllowanceNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax assets</link:label>
    <link:label xlink:label="govx_DeferredTaxAssetsBeforeValuationAllowanceNet-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount, before allocation of valuation allowances and after deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:to="govx_DeferredTaxAssetsBeforeValuationAllowanceNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxExpenseBenefit</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxExpenseBenefit-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Reported income tax expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShortTermDebtTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShortTermDebtTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingExpenses-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingExpenses</link:label>
    <link:label xlink:label="us-gaap_OperatingExpenses-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentTerm</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</link:label>
    <link:label xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_GeneralAndAdministrativeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseAndRentalExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LeaseAndRentalExpense</link:label>
    <link:label xlink:label="us-gaap_LeaseAndRentalExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases, Rent Expense, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIncentivePlan2020Member" xlink:label="govx_StockIncentivePlan2020Member" xlink:type="locator"/>
    <link:label xlink:label="govx_StockIncentivePlan2020Member-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Incentive Plan 2020 [Member]</link:label>
    <link:label xlink:label="govx_StockIncentivePlan2020Member-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to 2020 stock incentive plan.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_StockIncentivePlan2020Member" xlink:to="govx_StockIncentivePlan2020Member-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentConvertibleConversionPrice1</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Conversion Price (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AllocatedShareBasedCompensationExpense</link:label>
    <link:label xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock" xlink:label="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock" xlink:type="locator"/>
    <link:label xlink:label="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock</link:label>
    <link:label xlink:label="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Series C and Series E Preferred Stock Exchanged for Series F Convertible Preferred Stock (in shares)</link:label>
    <link:label xlink:label="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents number of series C and series E preferred stock exchanged for series F convertible preferred stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock" xlink:to="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesFConvertiblePreferredStockMember" xlink:label="govx_SeriesFConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesFConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series F Convertible Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_SeriesFConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about Series F Convertible Preferred Stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesFConvertiblePreferredStockMember" xlink:to="govx_SeriesFConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Series F Preferred Stock Into Common Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about conversion of series F preferred stock into common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:to="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ReverseStockSplitMember" xlink:label="govx_ReverseStockSplitMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ReverseStockSplitMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reverse Stock Split [Member]</link:label>
    <link:label xlink:label="govx_ReverseStockSplitMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The conversion of a reverse stock split where there is a reduction in the shares outstanding.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ReverseStockSplitMember" xlink:to="govx_ReverseStockSplitMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockMember" xlink:label="govx_SeriesGConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesGConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series G Convertible Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_SeriesGConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Series G Preferred Stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesGConvertiblePreferredStockMember" xlink:to="govx_SeriesGConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentDescription-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Description</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesIWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series I Warrants [Member]</link:label>
    <link:label xlink:label="govx_SeriesIWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Series I Warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesIWarrantsMember" xlink:to="govx_SeriesIWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:label xlink:label="dei_AmendmentFlag-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum" xlink:label="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum" xlink:type="locator"/>
    <link:label xlink:label="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum</link:label>
    <link:label xlink:label="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Convertible Preferred Stock and Related Warrants, Maximum</link:label>
    <link:label xlink:label="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the maximum amount of proceeds from issuance of convertible preferred stock and related warrants during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum" xlink:to="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:label="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series G Convertible Preferred Stock and Related Warrants [Member]</link:label>
    <link:label xlink:label="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about series G convertible preferred stock and related warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:to="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertiblePreferredStockAndRelatedWarrantsIssued" xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued" xlink:type="locator"/>
    <link:label xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_ConvertiblePreferredStockAndRelatedWarrantsIssued</link:label>
    <link:label xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock and Related Warrants Issued (in shares)</link:label>
    <link:label xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents number of convertible preferred stock and related warrants issued during the period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued" xlink:to="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UseOfEstimates-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized" xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized" xlink:type="locator"/>
    <link:label xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized</link:label>
    <link:label xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock and Related Warrants, Authorized (in shares)</link:label>
    <link:label xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents number of convertible preferred stock and related warrants authorized for issuance.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized" xlink:to="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Roundup of shares following reverse stock split (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromConvertibleDebtGross" xlink:label="govx_ProceedsFromConvertibleDebtGross" xlink:type="locator"/>
    <link:label xlink:label="govx_ProceedsFromConvertibleDebtGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_ProceedsFromConvertibleDebtGross</link:label>
    <link:label xlink:label="govx_ProceedsFromConvertibleDebtGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Convertible Debt, Gross</link:label>
    <link:label xlink:label="govx_ProceedsFromConvertibleDebtGross-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to gross proceeds from convertible debt.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ProceedsFromConvertibleDebtGross" xlink:to="govx_ProceedsFromConvertibleDebtGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesOutstanding</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label xlink:label="us-gaap_SharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, outstanding (in shares)</link:label>
    <link:label xlink:label="us-gaap_PreferredStockSharesOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding, Ending Balance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering" xlink:label="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering" xlink:type="locator"/>
    <link:label xlink:label="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering</link:label>
    <link:label xlink:label="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Proceeds from Issuance of Common Stock, Public Offering</link:label>
    <link:label xlink:label="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents gross proceeds from issuance of common stock for public offering.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering" xlink:to="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentInterestRateStatedPercentage</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalPeriodFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentFiscalYearFocus-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConsolidationPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ClassOfWarrantOrRightIssuedDuringPeriod" xlink:label="govx_ClassOfWarrantOrRightIssuedDuringPeriod" xlink:type="locator"/>
    <link:label xlink:label="govx_ClassOfWarrantOrRightIssuedDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_ClassOfWarrantOrRightIssuedDuringPeriod</link:label>
    <link:label xlink:label="govx_ClassOfWarrantOrRightIssuedDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class Of Warrant Or Right, Issued During Period (in shares)</link:label>
    <link:label xlink:label="govx_ClassOfWarrantOrRightIssuedDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of warrants or rights issued during period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ClassOfWarrantOrRightIssuedDuringPeriod" xlink:to="govx_ClassOfWarrantOrRightIssuedDuringPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityEmergingGrowthCompany-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentFaceAmount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentFaceAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentType-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interim Period, Costs Not Allocable [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:label xlink:label="dei_EntitySmallBusiness-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod" xlink:label="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod" xlink:type="locator"/>
    <link:label xlink:label="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod</link:label>
    <link:label xlink:label="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid Expense, Value of Stock Issued for Services During Period</link:label>
    <link:label xlink:label="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the value of stock issued for services during period recorded as prepaid expense.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod" xlink:to="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:label xlink:label="dei_DocumentInformationTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationTable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AreaOfRealEstateProperty-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AreaOfRealEstateProperty</link:label>
    <link:label xlink:label="us-gaap_AreaOfRealEstateProperty-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Area of Real Estate Property (Square Foot)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AreaOfRealEstateProperty" xlink:to="us-gaap_AreaOfRealEstateProperty-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfExpenseAxis" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NatureOfExpenseAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Expense [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_NatureOfExpenseAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityFilerCategory-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnusedGrantFunds" xlink:label="govx_UnusedGrantFunds" xlink:type="locator"/>
    <link:label xlink:label="govx_UnusedGrantFunds-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_UnusedGrantFunds</link:label>
    <link:label xlink:label="govx_UnusedGrantFunds-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unused Grant Funds</link:label>
    <link:label xlink:label="govx_UnusedGrantFunds-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of grant funds available for use.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_UnusedGrantFunds" xlink:to="govx_UnusedGrantFunds-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ResearchAgreementsMember" xlink:label="govx_ResearchAgreementsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ResearchAgreementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research Agreements [Member]</link:label>
    <link:label xlink:label="govx_ResearchAgreementsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Research Agreements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ResearchAgreementsMember" xlink:to="govx_ResearchAgreementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="us-gaap_IncreaseDecreaseInReceivables" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInReceivables-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncreaseDecreaseInReceivables</link:label>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInReceivables-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Grant funds and other receivables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInReceivables" xlink:to="us-gaap_IncreaseDecreaseInReceivables-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warrants issued in bridge financing</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock option expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityCentralIndexKey-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DepreciationAndAmortization</link:label>
    <link:label xlink:label="us-gaap_DepreciationAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityRegistrantName-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:label xlink:label="dei_EntityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:label xlink:label="dei_LegalEntityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesBConvertiblePreferredStockMember" xlink:label="govx_SeriesBConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesBConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series B Convertible Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_SeriesBConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to Series B Convertible Preferred Stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesBConvertiblePreferredStockMember" xlink:to="govx_SeriesBConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SBIRGrantMember" xlink:label="govx_SBIRGrantMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SBIRGrantMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SBIR Grant [Member]</link:label>
    <link:label xlink:label="govx_SBIRGrantMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Small Business Innovative Research (SBIR) grant.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SBIRGrantMember" xlink:to="govx_SBIRGrantMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of convertible preferred stock for cash and cancellation of note payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of convertible preferred stock for cash and cancellation of note payable (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:label xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised (in shares)</link:label>
    <link:label xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Warrants Exercised (in shares)</link:label>
    <link:label xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of new shares of common stock issued during the period upon exercise of warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:to="govx_StockIssuedDuringPeriodSharesWarrantsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NatureOfOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature of Operations [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of preferred stock to common stock (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercised, shares (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TableTextBlock</link:label>
    <link:label xlink:label="us-gaap_TableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes Tables</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_TableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Granted, shares (in shares)</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted-Average Remaining Life (excluding Pre-Funded Warrants) (years) (Year)</link:label>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrants and Rights Outstanding, Term (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of common stock for cash (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, New Issues (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common stock for services</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common stock for services (in shares)</link:label>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LiabilitiesAndStockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity (deficiency)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of common stock for cash</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpense</link:label>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Expense, Total</link:label>
    <link:label xlink:label="us-gaap_InterestExpense-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShortTermDebtTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-term Debt [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTextBlock" xlink:to="us-gaap_ShortTermDebtTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InterestExpenseDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_InterestExpenseDebt</link:label>
    <link:label xlink:label="us-gaap_InterestExpenseDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Expense, Debt, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebt" xlink:to="us-gaap_InterestExpenseDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changes in assets and liabilities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DisclosureTextBlockAbstract</link:label>
    <link:label xlink:label="us-gaap_DisclosureTextBlockAbstract-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notes to Financial Statements</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionOfPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Preferred Stock into Common Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionOfPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the conversion of preferred stock into common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionOfPreferredStockIntoCommonStockMember" xlink:to="govx_ConversionOfPreferredStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsequentEventsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</link:label>
    <link:label xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1</link:label>
    <link:label xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion, Converted Instrument, Warrants or Options Issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ShareBasedCompensation</link:label>
    <link:label xlink:label="us-gaap_ShareBasedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtConversionConvertedInstrumentSharesIssued1</link:label>
    <link:label xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion, Converted Instrument, Shares Issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesJConvertiblePreferredStockMember" xlink:label="govx_SeriesJConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesJConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series J Convertible Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_SeriesJConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to Series J Convertible Preferred Stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesJConvertiblePreferredStockMember" xlink:to="govx_SeriesJConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_AccruedLiabilitiesPolicyTextBlock" xlink:label="govx_AccruedLiabilitiesPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="govx_AccruedLiabilitiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities [Policy Text Block]</link:label>
    <link:label xlink:label="govx_AccruedLiabilitiesPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disclosure of accounting policy regarding accrued liabilities.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_AccruedLiabilitiesPolicyTextBlock" xlink:to="govx_AccruedLiabilitiesPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Series I Preferred Stock Into Common Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about conversion of series I preferred stock into common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:to="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerSharePolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtConversionOriginalDebtAmount1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Notes payable cancelled in exchange for convertible preferred stock</link:label>
    <link:label xlink:label="us-gaap_DebtConversionOriginalDebtAmount1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion, Original Debt, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion Description [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtConversionNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Conversion, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionNameDomain" xlink:to="us-gaap_DebtConversionNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CommonStockWarrantsMember" xlink:label="govx_CommonStockWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_CommonStockWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock Warrants [Member]</link:label>
    <link:label xlink:label="govx_CommonStockWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents warrants to purchase common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_CommonStockWarrantsMember" xlink:to="govx_CommonStockWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingExpensesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AmortizationOfDebtDiscountPremium-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of debt discount</link:label>
    <link:label xlink:label="us-gaap_AmortizationOfDebtDiscountPremium-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of Debt Discount (Premium)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesCConvertiblePreferredStockMember" xlink:label="govx_SeriesCConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_SeriesCConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series C Convertible Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_SeriesCConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents series C convertible stock as per the securities purchase agreement.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_SeriesCConvertiblePreferredStockMember" xlink:to="govx_SeriesCConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockSharesIssued1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock issued (in shares)</link:label>
    <link:label xlink:label="us-gaap_ConversionOfStockSharesIssued1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Shares Issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesIssued1" xlink:to="us-gaap_ConversionOfStockSharesIssued1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquityNoteStockSplitConversionRatio1</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity Note, Stock Split, Conversion Ratio</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DepreciationDepletionAndAmortization-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockSharesConverted1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock converted (in shares)</link:label>
    <link:label xlink:label="us-gaap_ConversionOfStockSharesConverted1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Shares Converted (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockSharesConverted1" xlink:to="us-gaap_ConversionOfStockSharesConverted1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SharesIssuedPricePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_SharesIssuedPricePerShare</link:label>
    <link:label xlink:label="us-gaap_SharesIssuedPricePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares Issued, Price Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Conversion Description [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ConversionOfStockNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Stock, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockNameDomain" xlink:to="us-gaap_ConversionOfStockNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AssetsCurrent</link:label>
    <link:label xlink:label="us-gaap_AssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total 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-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="govx_OperatingLossCarryforwardsSubjectToExpiration" xlink:type="locator"/>
    <link:label xlink:label="govx_OperatingLossCarryforwardsSubjectToExpiration-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_OperatingLossCarryforwardsSubjectToExpiration</link:label>
    <link:label xlink:label="govx_OperatingLossCarryforwardsSubjectToExpiration-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Subject to Expiration</link:label>
    <link:label xlink:label="govx_OperatingLossCarryforwardsSubjectToExpiration-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of operating loss carryforward subject to expiration, before tax effects, available to reduce future taxable income under enacted tax laws.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_OperatingLossCarryforwardsSubjectToExpiration" xlink:to="govx_OperatingLossCarryforwardsSubjectToExpiration-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, $.001 par value: Authorized shares &#8211; 600,000,000 Issued and outstanding shares &#8211; 3,834,095 and 14,992 at December 31, 2020 and 2019, respectively</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="us-gaap_SeniorNotesMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SeniorNotesMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Senior Notes [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeniorNotesMember" xlink:to="us-gaap_SeniorNotesMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</link:label>
    <link:label xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock, Capital Shares Reserved for Future Issuance (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsValuationAllowance</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MaximumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Summary of Valuation Allowance [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:label xlink:label="srt_MinimumMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_WeightedAverageMember" xlink:label="srt_WeightedAverageMember" xlink:type="locator"/>
    <link:label xlink:label="srt_WeightedAverageMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_WeightedAverageMember" xlink:to="srt_WeightedAverageMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductOrServiceAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:label xlink:label="srt_ProductsAndServicesDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:label xlink:label="srt_RangeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockValue-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, $.01 par value (Note 8): Authorized shares &#8211; 10,000,000 Issued and outstanding shares &#8211; 100 and 2,486 at December 31, 2020 and 2019, respectively</link:label>
    <link:label xlink:label="us-gaap_PreferredStockValue-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsLiabilitiesNet</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net deferred tax asset after reduction for valuation allowance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesIssued-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, issued (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxesPaid-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxesPaid</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxesPaid-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsGross</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsGross-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total deferred tax assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, authorized (in shares)</link:label>
    <link:label xlink:label="us-gaap_PreferredStockSharesAuthorized-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Grant and collaboration revenue</link:label>
    <link:label xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PropertyPlantAndEquipmentUsefulLife</link:label>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Useful Life (Year)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_WarrantsAndRightsOutstanding</link:label>
    <link:label xlink:label="us-gaap_WarrantsAndRightsOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warrants and Rights Outstanding</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantsAndRightsOutstanding" xlink:to="us-gaap_WarrantsAndRightsOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementLineItems-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity (deficiency):</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LeaseholdImprovementsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NonoperatingIncomeExpense</link:label>
    <link:label xlink:label="us-gaap_NonoperatingIncomeExpense-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other income (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-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net operating loss carryforward</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and development tax credit carryforward</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Series C Preferred Stock Into Common Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the information pertaining to the conversion of series C preferred stock into common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertiblePreferredStockConversionPrice1" xlink:label="govx_ConvertiblePreferredStockConversionPrice1" xlink:type="locator"/>
    <link:label xlink:label="govx_ConvertiblePreferredStockConversionPrice1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_ConvertiblePreferredStockConversionPrice1</link:label>
    <link:label xlink:label="govx_ConvertiblePreferredStockConversionPrice1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Convertible Preferred Stock, Conversion Price1 (in dollars per share)</link:label>
    <link:label xlink:label="govx_ConvertiblePreferredStockConversionPrice1-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Conversion price related to convertible preferred stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConvertiblePreferredStockConversionPrice1" xlink:to="govx_ConvertiblePreferredStockConversionPrice1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AssetsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">ASSETS</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_InvestmentIncomeInterest-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</link:label>
    <link:label xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net increase in cash and cash equivalents</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OverAllotmentOptionMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Over-Allotment Option [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OverAllotmentOptionMember" xlink:to="us-gaap_OverAllotmentOptionMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_Liabilities</link:label>
    <link:label xlink:label="us-gaap_Liabilities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInFinancingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommitmentsAndContingencies-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments (Note 7)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SubsidiarySaleOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sale of Stock [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingIncomeLoss</link:label>
    <link:label xlink:label="us-gaap_OperatingIncomeLoss-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInOperatingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_NetCashProvidedByUsedInInvestingActivities</link:label>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</link:label>
    <link:label xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" xlink:label="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion from Notes Payable to Convertible Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents conversion of notes payable to convertible preferred stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" xlink:to="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:label="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion from Series F Preferred Stock to Series H Preferred Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the conversion from Series F Preferred Stock to Series H Preferred Stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:to="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueWarrantExercise" xlink:label="govx_StockIssuedDuringPeriodValueWarrantExercise" xlink:type="locator"/>
    <link:label xlink:label="govx_StockIssuedDuringPeriodValueWarrantExercise-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon warrant exercise</link:label>
    <link:label xlink:label="govx_StockIssuedDuringPeriodValueWarrantExercise-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The gross value of stock issued during the period upon the exercise of warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_StockIssuedDuringPeriodValueWarrantExercise" xlink:to="govx_StockIssuedDuringPeriodValueWarrantExercise-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance or Sale of Equity, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromWarrantExercises-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net proceeds from warrant exercises</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromWarrantExercises-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Warrant Exercises</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net proceeds from sale of preferred stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RetainedEarningsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProceedsFromIssuanceOfCommonStock</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Common Stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Preferred Stock and Preference Stock</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AdditionalPaidInCapitalMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PreferredStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalUnitsMember" xlink:label="us-gaap_CapitalUnitsMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CapitalUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Units [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalUnitsMember" xlink:to="us-gaap_CapitalUnitsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementEquityComponentsAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EquityComponentDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise price (in dollars per share)</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of warrants (in shares)</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</link:label>
    <link:label xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_PaymentsOfDebtIssuanceCosts</link:label>
    <link:label xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxAuthorityDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Authority [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DomesticCountryMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DomesticCountryMember" xlink:to="us-gaap_DomesticCountryMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_DebtInstrumentUnamortizedDiscount</link:label>
    <link:label xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountingPoliciesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage" xlink:label="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage" xlink:type="locator"/>
    <link:label xlink:label="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage</link:label>
    <link:label xlink:label="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Convertible, Maximum Allowed Ownership of Common Stock Outstanding, Percentage</link:label>
    <link:label xlink:label="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The maximum ownership percentage of common stock outstanding allowed for the conversion feature embedded in the debt instrument to become effective.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage" xlink:to="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantsMember" xlink:label="govx_ConversionWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion Warrants [Member]</link:label>
    <link:label xlink:label="govx_ConversionWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the conversion warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionWarrantsMember" xlink:to="govx_ConversionWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheTwoMember" xlink:label="govx_ConversionUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionUnitsTrancheTwoMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion Units Tranche Two [Member]</link:label>
    <link:label xlink:label="govx_ConversionUnitsTrancheTwoMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the tranche two conversion units.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionUnitsTrancheTwoMember" xlink:to="govx_ConversionUnitsTrancheTwoMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtConversionAccruedInterestAmount" xlink:label="govx_DebtConversionAccruedInterestAmount" xlink:type="locator"/>
    <link:label xlink:label="govx_DebtConversionAccruedInterestAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_DebtConversionAccruedInterestAmount</link:label>
    <link:label xlink:label="govx_DebtConversionAccruedInterestAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion, Accrued Interest Amount</link:label>
    <link:label xlink:label="govx_DebtConversionAccruedInterestAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of the debt accrued interest being converted in a 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.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_DebtConversionAccruedInterestAmount" xlink:to="govx_DebtConversionAccruedInterestAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion from Convertible Debentures to Conversion Units [Member]</link:label>
    <link:label xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the conversion of convertible debentures to conversion units.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:to="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromConvertibleDebt-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net proceeds from bridge financing</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromConvertibleDebt-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Convertible Debt</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheOneMember" xlink:label="govx_ConversionUnitsTrancheOneMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionUnitsTrancheOneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion Units Tranche One [Member]</link:label>
    <link:label xlink:label="govx_ConversionUnitsTrancheOneMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the tranche one conversion units.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionUnitsTrancheOneMember" xlink:to="govx_ConversionUnitsTrancheOneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitConversionAndManagementWarrantsMember" xlink:label="govx_UnitConversionAndManagementWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_UnitConversionAndManagementWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unit, Conversion and Management Warrants [Member]</link:label>
    <link:label xlink:label="govx_UnitConversionAndManagementWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the unit, conversion and management warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_UnitConversionAndManagementWarrantsMember" xlink:to="govx_UnitConversionAndManagementWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesBalance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ValuationAllowancesAndReservesBalance</link:label>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesBalance-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at Beginning Of Period</link:label>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesBalance-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at End Of Period</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesBalance" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_PreFundedWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-Funded Warrants [Member]</link:label>
    <link:label xlink:label="govx_PreFundedWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the pre-funded warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_PreFundedWarrantsMember" xlink:to="govx_PreFundedWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_UnitWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unit Warrants [Member]</link:label>
    <link:label xlink:label="govx_UnitWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the unit warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_UnitWarrantsMember" xlink:to="govx_UnitWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additions Charged to Costs and Expenses</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts</link:label>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additions Charged to Other Accounts</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_ValuationAllowancesAndReservesDeductions</link:label>
    <link:label xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions-label" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Deductions</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDeductions" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="us-gaap_NonmonetaryTransactionTypeDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonmonetaryTransactionTypeDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonmonetary Transaction Type [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonmonetaryTransactionTypeDomain" xlink:to="us-gaap_NonmonetaryTransactionTypeDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOrSaleOfEquityGross" xlink:label="govx_ProceedsFromIssuanceOrSaleOfEquityGross" xlink:type="locator"/>
    <link:label xlink:label="govx_ProceedsFromIssuanceOrSaleOfEquityGross-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_ProceedsFromIssuanceOrSaleOfEquityGross</link:label>
    <link:label xlink:label="govx_ProceedsFromIssuanceOrSaleOfEquityGross-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance or Sale of Equity, Gross</link:label>
    <link:label xlink:label="govx_ProceedsFromIssuanceOrSaleOfEquityGross-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The gross cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ProceedsFromIssuanceOrSaleOfEquityGross" xlink:to="govx_ProceedsFromIssuanceOrSaleOfEquityGross-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheOneMember" xlink:label="govx_CapitalUnitsTrancheOneMember" xlink:type="locator"/>
    <link:label xlink:label="govx_CapitalUnitsTrancheOneMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Units Tranche One [Member]</link:label>
    <link:label xlink:label="govx_CapitalUnitsTrancheOneMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the tranche one capital units.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_CapitalUnitsTrancheOneMember" xlink:to="govx_CapitalUnitsTrancheOneMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:label="govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:type="locator"/>
    <link:label xlink:label="govx_NumberOfCommonStockSecuritiesCalledByEachUnit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_NumberOfCommonStockSecuritiesCalledByEachUnit</link:label>
    <link:label xlink:label="govx_NumberOfCommonStockSecuritiesCalledByEachUnit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Common Stock Securities Called by Each Unit (in shares)</link:label>
    <link:label xlink:label="govx_NumberOfCommonStockSecuritiesCalledByEachUnit-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of common stock securities into which each unit may be converted.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:to="govx_NumberOfCommonStockSecuritiesCalledByEachUnit-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfWarrantsCalledByEachUnit" xlink:label="govx_NumberOfWarrantsCalledByEachUnit" xlink:type="locator"/>
    <link:label xlink:label="govx_NumberOfWarrantsCalledByEachUnit-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_NumberOfWarrantsCalledByEachUnit</link:label>
    <link:label xlink:label="govx_NumberOfWarrantsCalledByEachUnit-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Warrants Called by Each Unit (in shares)</link:label>
    <link:label xlink:label="govx_NumberOfWarrantsCalledByEachUnit-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of warrants into which each unit may be converted.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_NumberOfWarrantsCalledByEachUnit" xlink:to="govx_NumberOfWarrantsCalledByEachUnit-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_RepresentativeWarrantsMember" xlink:label="govx_RepresentativeWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_RepresentativeWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Representative Warrants [Member]</link:label>
    <link:label xlink:label="govx_RepresentativeWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the representative warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_RepresentativeWarrantsMember" xlink:to="govx_RepresentativeWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" xlink:label="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Warrants Excluding Pre-Funded Warrants [Member]</link:label>
    <link:label xlink:label="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to outstanding warrants excluding pre-funded warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" xlink:to="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Series J Preferred Stock into Common Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about conversion of series J preferred stock into common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:to="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NonmonetaryTransactionTypeAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonmonetary Transaction Type [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion of Series H, Series I, and Series J Preferred Stock into Common Stock [Member]</link:label>
    <link:label xlink:label="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about conversion of series H, Series I, and Series J preferred stock into common stock.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:to="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitsIncludingPrefundedWarrantsMember" xlink:label="govx_UnitsIncludingPrefundedWarrantsMember" xlink:type="locator"/>
    <link:label xlink:label="govx_UnitsIncludingPrefundedWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Units Including Pre-Funded Warrants [Member]</link:label>
    <link:label xlink:label="govx_UnitsIncludingPrefundedWarrantsMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the capital units that include pre-funded warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_UnitsIncludingPrefundedWarrantsMember" xlink:to="govx_UnitsIncludingPrefundedWarrantsMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantMember" xlink:label="govx_UnitWarrantMember" xlink:type="locator"/>
    <link:label xlink:label="govx_UnitWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unit Warrant [Member]</link:label>
    <link:label xlink:label="govx_UnitWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the unit warrant.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_UnitWarrantMember" xlink:to="govx_UnitWarrantMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheTwoMember" xlink:label="govx_CapitalUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:label xlink:label="govx_CapitalUnitsTrancheTwoMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Units Tranche Two [Member]</link:label>
    <link:label xlink:label="govx_CapitalUnitsTrancheTwoMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the tranche two capital units.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_CapitalUnitsTrancheTwoMember" xlink:to="govx_CapitalUnitsTrancheTwoMember-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredCompensationLiabilityConversionToEquityConversionPrice" xlink:label="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice" xlink:type="locator"/>
    <link:label xlink:label="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_DeferredCompensationLiabilityConversionToEquityConversionPrice</link:label>
    <link:label xlink:label="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability Conversion to Equity, Conversion Price (in dollars per share)</link:label>
    <link:label xlink:label="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The price per share for the conversion of deferred compensation liability to equity.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice" xlink:to="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable" xlink:label="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable" xlink:type="locator"/>
    <link:label xlink:label="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable</link:label>
    <link:label xlink:label="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Period for Warrants or Rights Exercisable (Day)</link:label>
    <link:label xlink:label="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The period of time for warrants to be exercisable.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable" xlink:to="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_TaxCreditCarryforwardAmount</link:label>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Amount</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAmount" xlink:to="us-gaap_TaxCreditCarryforwardAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted average shares outstanding (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredCompensationLiabilityConversionToEquityAmount" xlink:label="govx_DeferredCompensationLiabilityConversionToEquityAmount" xlink:type="locator"/>
    <link:label xlink:label="govx_DeferredCompensationLiabilityConversionToEquityAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_DeferredCompensationLiabilityConversionToEquityAmount</link:label>
    <link:label xlink:label="govx_DeferredCompensationLiabilityConversionToEquityAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Compensation Liability Conversion to Equity, Amount</link:label>
    <link:label xlink:label="govx_DeferredCompensationLiabilityConversionToEquityAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of deferred compensation liability being converted into equity in a 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.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_DeferredCompensationLiabilityConversionToEquityAmount" xlink:to="govx_DeferredCompensationLiabilityConversionToEquityAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_RepaymentsOfNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_RepaymentsOfNotesPayable</link:label>
    <link:label xlink:label="us-gaap_RepaymentsOfNotesPayable-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Principal repayment of notes payable</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfNotesPayable" xlink:to="us-gaap_RepaymentsOfNotesPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ResearchMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research Tax Credit Carryforward [Member]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchMember" xlink:to="us-gaap_ResearchMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</link:label>
    <link:label xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ProceedsFromNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net proceeds from issuance of note payable</link:label>
    <link:label xlink:label="us-gaap_ProceedsFromNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from Notes Payable, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromNotesPayable" xlink:to="us-gaap_ProceedsFromNotesPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ManagementWarrantMember" xlink:label="govx_ManagementWarrantMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ManagementWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Management Warrant [Member]</link:label>
    <link:label xlink:label="govx_ManagementWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the management warrant.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ManagementWarrantMember" xlink:to="govx_ManagementWarrantMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_TaxCreditCarryforwardNameDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasicAndDiluted-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss per common share (in dollars per share)</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_OperatingLossCarryforwards</link:label>
    <link:label xlink:label="us-gaap_OperatingLossCarryforwards-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Loss Carryforwards, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basic and diluted:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:to="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementTable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:label="govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:type="locator"/>
    <link:label xlink:label="govx_ProceedsFromIssuanceOfCommonStockAndWarrants-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net proceeds from sale of common stock and warrants</link:label>
    <link:label xlink:label="govx_ProceedsFromIssuanceOfCommonStockAndWarrants-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash inflow from issuance of common stock and warrants.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:to="govx_ProceedsFromIssuanceOfCommonStockAndWarrants-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfCashFlowsAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeStatementAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</link:label>
    <link:label xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantMember" xlink:label="govx_ConversionWarrantMember" xlink:type="locator"/>
    <link:label xlink:label="govx_ConversionWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Conversion Warrant [Member]</link:label>
    <link:label xlink:label="govx_ConversionWarrantMember-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information related to the conversion warrant.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ConversionWarrantMember" xlink:to="govx_ConversionWarrantMember-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount" xlink:label="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount" xlink:type="locator"/>
    <link:label xlink:label="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount</link:label>
    <link:label xlink:label="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Conversion, Converted Instrument, Principal and Interest, Amount</link:label>
    <link:label xlink:label="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The value of the financial instrument(s) that the original debt and interest is being converted into in a 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.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount" xlink:to="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in valuation allowance, net of expired items and other adjustments</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:label="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:type="locator"/>
    <link:label xlink:label="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon cancellation of accrued compensation (in shares)</link:label>
    <link:label xlink:label="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Cancellation of Accrued Compensation (in shares)</link:label>
    <link:label xlink:label="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of new stock issued during the period for the cancellation of accrued compensation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:to="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</link:label>
    <link:label xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecorded Unconditional Purchase Obligation, Total</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" xlink:label="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" xlink:type="locator"/>
    <link:label xlink:label="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon cancellation of accrued compensation</link:label>
    <link:label xlink:label="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value of stock issued in lieu of cancellation of accrued compensation.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" xlink:to="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_StockholdersEquity</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity (deficiency)</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label xlink:label="us-gaap_StockholdersEquity-label" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Permanent differences</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_StatementClassOfStockAxis-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_ClassOfStockDomain-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_LongTermNotesPayable-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Note payable, net of current portion</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermNotesPayable" xlink:to="us-gaap_LongTermNotesPayable-label" xlink:type="arc"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:label="govx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:type="locator"/>
    <link:label xlink:label="govx_ClassOfWarrantOrRightExercisedDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">govx_ClassOfWarrantOrRightExercisedDuringPeriod</link:label>
    <link:label xlink:label="govx_ClassOfWarrantOrRightExercisedDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Warrant or Right, Exercised During Period (in shares)</link:label>
    <link:label xlink:label="govx_ClassOfWarrantOrRightExercisedDuringPeriod-label" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of warrants or rights exercised during period.</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="govx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:to="govx_ClassOfWarrantOrRightExercisedDuringPeriod-label" xlink:type="arc"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="locator"/>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch-label" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</link:label>
    <link:label xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch-label" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Research and development credits</link:label>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch-label" xlink:type="arc"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>8
<FILENAME>govx-20201231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
<!--Generated by ThunderDome XBRL - 08:02PM UTC 2021-03-23--><link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts" xlink:href="govx-20201231.xsd#statement-schedule-ii-valuation-and-qualifying-accounts" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:label="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-" xlink:href="govx-20201231.xsd#statement-note-4-accrued-expenses-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-1-description-of-business-" xlink:href="govx-20201231.xsd#statement-note-1-description-of-business-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-1-description-of-business-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_NatureOfOperations" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-document-and-entity-information" xlink:href="govx-20201231.xsd#statement-document-and-entity-information" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-document-and-entity-information" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems" xlink:label="dei_DocumentInformationLineItems" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable" xlink:label="dei_DocumentInformationTable" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntitySmallBusiness" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentDescription" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-balance-sheets-parentheticals" xlink:href="govx-20201231.xsd#statement-consolidated-balance-sheets-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-balance-sheets-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows-parentheticals" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-cash-flows-parentheticals" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows-parentheticals" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" xlink:label="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="govx_ConversionFromNotesPayableToConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies" xlink:href="govx-20201231.xsd#statement-note-2-summary-of-significant-accounting-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment" xlink:href="govx-20201231.xsd#statement-note-3-property-and-equipment" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-3-property-and-equipment" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-5-notes-payable" xlink:href="govx-20201231.xsd#statement-note-5-notes-payable" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-5-notes-payable" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PaycheckProtectionProgramCaresActMember" xlink:label="govx_PaycheckProtectionProgramCaresActMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="us-gaap_SeniorNotesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_SeniorNotesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="govx_PaycheckProtectionProgramCaresActMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-" xlink:href="govx-20201231.xsd#statement-note-6-convertible-debentures-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheOneMember" xlink:label="govx_ConversionUnitsTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheTwoMember" xlink:label="govx_ConversionUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantMember" xlink:label="govx_ConversionWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantsMember" xlink:label="govx_ConversionWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertibleDebenturesMember" xlink:label="govx_ConvertibleDebenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTextBlock" xlink:label="us-gaap_ShortTermDebtTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="govx_ConvertibleDebenturesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_ConversionUnitsTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_ConversionWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_ConversionUnitsTrancheTwoMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_ConversionWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_ShortTermDebtTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-7-commitments" xlink:href="govx-20201231.xsd#statement-note-7-commitments" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-7-commitments" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsDisclosureTextBlock" xlink:label="us-gaap_CommitmentsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_CommitmentsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheOneMember" xlink:label="govx_CapitalUnitsTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheTwoMember" xlink:label="govx_CapitalUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:label="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantsMember" xlink:label="govx_ConversionWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:label="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ManagementWarrantMember" xlink:label="govx_ManagementWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_RepresentativeWarrantsMember" xlink:label="govx_RepresentativeWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ReverseStockSplitMember" xlink:label="govx_ReverseStockSplitMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesBConvertiblePreferredStockMember" xlink:label="govx_SeriesBConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesCConvertiblePreferredStockMember" xlink:label="govx_SeriesCConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesEConvertiblePreferredStockMember" xlink:label="govx_SeriesEConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesFConvertiblePreferredStockMember" xlink:label="govx_SeriesFConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:label="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockMember" xlink:label="govx_SeriesGConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesHConvertiblePreferredStockMember" xlink:label="govx_SeriesHConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIConvertiblePreferredStockMember" xlink:label="govx_SeriesIConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesJConvertiblePreferredStockMember" xlink:label="govx_SeriesJConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIncentivePlan2020Member" xlink:label="govx_StockIncentivePlan2020Member" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantMember" xlink:label="govx_UnitWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitsIncludingPrefundedWarrantsMember" xlink:label="govx_UnitsIncludingPrefundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalUnitsMember" xlink:label="us-gaap_CapitalUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfExpenseAxis" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="us-gaap_NonmonetaryTransactionTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockTextBlock" xlink:label="us-gaap_PreferredStockTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesBConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesCConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesEConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesFConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="govx_SeriesGConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesGConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesHConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesIConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesJConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_NonmonetaryTransactionTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="govx_ReverseStockSplitMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_ConversionWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CapitalUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_CapitalUnitsTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_UnitWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_CapitalUnitsTrancheTwoMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_UnitsIncludingPrefundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_RepresentativeWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_ManagementWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="govx_StockIncentivePlan2020Member" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_NatureOfExpenseAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PreferredStockTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-9-retirement-plan" xlink:href="govx-20201231.xsd#statement-note-9-retirement-plan" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-9-retirement-plan" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_ResearchMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue" xlink:href="govx-20201231.xsd#statement-note-11-grants-and-collaboration-revenue" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_GovernmentGrantsandContractsTextBlock" xlink:label="govx_GovernmentGrantsandContractsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NIHGrantsMember" xlink:label="govx_NIHGrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ResearchAgreementsMember" xlink:label="govx_ResearchAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="govx_NIHGrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="govx_ResearchAgreementsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="govx_GovernmentGrantsandContractsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-12-subsequent-events-" xlink:href="govx-20201231.xsd#statement-note-12-subsequent-events-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-12-subsequent-events-" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CommonStockWarrantsMember" xlink:label="govx_CommonStockWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NotesToFinancialStatementsAbstract" xlink:label="govx_NotesToFinancialStatementsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SBIRGrantMember" xlink:label="govx_SBIRGrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract" xlink:label="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NotesToFinancialStatementsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DisclosureTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="govx_SBIRGrantMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_CommonStockWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_OverAllotmentOptionMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-significant-accounting-policies-policies" xlink:href="govx-20201231.xsd#statement-significant-accounting-policies-policies" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-significant-accounting-policies-policies" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_AccruedLiabilitiesPolicyTextBlock" xlink:label="govx_AccruedLiabilitiesPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-significant-accounting-policies-policies" xlink:label="govx_statement-statement-significant-accounting-policies-policies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:label="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PolicyTextBlockAbstract" xlink:label="us-gaap_PolicyTextBlockAbstract-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-significant-accounting-policies-policies" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PolicyTextBlockAbstract-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PolicyTextBlockAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="govx_AccruedLiabilitiesPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-tables" xlink:href="govx-20201231.xsd#statement-note-3-property-and-equipment-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-3-property-and-equipment-tables" xlink:label="govx_statement-statement-note-3-property-and-equipment-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-3-property-and-equipment-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-tables" xlink:href="govx-20201231.xsd#statement-note-4-accrued-expenses-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-4-accrued-expenses-tables" xlink:label="govx_statement-statement-note-4-accrued-expenses-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-4-accrued-expenses-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-tables" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ScheduleOfPreferredStockTableTextBlock" xlink:label="govx_ScheduleOfPreferredStockTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-tables" xlink:label="govx_statement-statement-note-8-stockholders-equity-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-8-stockholders-equity-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="govx_ScheduleOfPreferredStockTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-tables" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-10-income-taxes-tables" xlink:label="govx_statement-statement-note-10-income-taxes-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-10-income-taxes-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:href="govx-20201231.xsd#statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:label="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:label="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TableTextBlock" xlink:label="us-gaap_TableTextBlock-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TableTextBlock-2" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TableTextBlock" xlink:to="us-gaap_SummaryOfValuationAllowanceTextBlock" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" xlink:href="govx-20201231.xsd#statement-note-2-summary-of-significant-accounting-policies-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-details-textual" xlink:href="govx-20201231.xsd#statement-note-3-property-and-equipment-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DepreciationAndAmortization-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-5-notes-payable-details-textual" xlink:href="govx-20201231.xsd#statement-note-5-notes-payable-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-5-notes-payable-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PaycheckProtectionProgramCaresActMember" xlink:label="govx_PaycheckProtectionProgramCaresActMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeniorNotesMember" xlink:label="us-gaap_SeniorNotesMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_LongtermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_SeniorNotesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtInstrumentAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="govx_PaycheckProtectionProgramCaresActMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentTerm-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromNotesPayable-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpense-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-details-textual" xlink:href="govx-20201231.xsd#statement-note-6-convertible-debentures-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-6-convertible-debentures-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheOneMember" xlink:label="govx_ConversionUnitsTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionUnitsTrancheTwoMember" xlink:label="govx_ConversionUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantMember" xlink:label="govx_ConversionWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantsMember" xlink:label="govx_ConversionWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertibleDebenturesMember" xlink:label="govx_ConvertibleDebenturesMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtConversionAccruedInterestAmount" xlink:label="govx_DebtConversionAccruedInterestAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtConversionOriginalDebtDiscount" xlink:label="govx_DebtConversionOriginalDebtDiscount-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage" xlink:label="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering" xlink:label="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:label="govx_NumberOfCommonStockSecuritiesCalledByEachUnit-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfInstitutionalInvestors" xlink:label="govx_NumberOfInstitutionalInvestors-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfWarrantsCalledByEachUnit" xlink:label="govx_NumberOfWarrantsCalledByEachUnit-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PercentageOfOfferingPrice" xlink:label="govx_PercentageOfOfferingPrice-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromConvertibleDebtGross" xlink:label="govx_ProceedsFromConvertibleDebtGross-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentSharesIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1" xlink:label="us-gaap_DebtInstrumentConvertibleConversionPrice1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt" xlink:label="us-gaap_InterestExpenseDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="us-gaap_PaymentsOfDebtIssuanceCosts-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstanding" xlink:label="us-gaap_WarrantsAndRightsOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="govx_ConvertibleDebenturesMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_ConversionUnitsTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_ConversionWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_ConversionUnitsTrancheTwoMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_ConversionWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfInstitutionalInvestors-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ProceedsFromConvertibleDebtGross-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromConvertibleDebt-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentTerm-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentConvertibleConversionPrice1-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_PercentageOfOfferingPrice-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DebtConversionAccruedInterestAmount-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentSharesIssued1-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfCommonStockSecuritiesCalledByEachUnit-2" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfWarrantsCalledByEachUnit-2" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount-2" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DebtConversionOriginalDebtDiscount-2" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PaymentsOfDebtIssuanceCosts-2" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_InterestExpenseDebt-2" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-7-commitments-details-textual" xlink:href="govx-20201231.xsd#statement-note-7-commitments-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-7-commitments-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount" xlink:label="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AreaOfRealEstateProperty" xlink:label="us-gaap_AreaOfRealEstateProperty-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="us-gaap_LeaseAndRentalExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount" xlink:label="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AreaOfRealEstateProperty-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LeaseAndRentalExpense-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-details-textual" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheOneMember" xlink:label="govx_CapitalUnitsTrancheOneMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CapitalUnitsTrancheTwoMember" xlink:label="govx_CapitalUnitsTrancheTwoMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ClassOfWarrantOrRightIssuedDuringPeriod" xlink:label="govx_ClassOfWarrantOrRightIssuedDuringPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable" xlink:label="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:label="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:label="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:label="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:label="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConversionWarrantsMember" xlink:label="govx_ConversionWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized" xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertiblePreferredStockAndRelatedWarrantsIssued" xlink:label="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ConvertiblePreferredStockConversionPrice1" xlink:label="govx_ConvertiblePreferredStockConversionPrice1-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount" xlink:label="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredCompensationLiabilityConversionToEquityAmount" xlink:label="govx_DeferredCompensationLiabilityConversionToEquityAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredCompensationLiabilityConversionToEquityConversionPrice" xlink:label="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:label="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ManagementWarrantMember" xlink:label="govx_ManagementWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfCommonStockSecuritiesCalledByEachUnit" xlink:label="govx_NumberOfCommonStockSecuritiesCalledByEachUnit-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock" xlink:label="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NumberOfWarrantsCalledByEachUnit" xlink:label="govx_NumberOfWarrantsCalledByEachUnit-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod" xlink:label="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum" xlink:label="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOrSaleOfEquityGross" xlink:label="govx_ProceedsFromIssuanceOrSaleOfEquityGross-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_RepresentativeWarrantsMember" xlink:label="govx_RepresentativeWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ReverseStockSplitMember" xlink:label="govx_ReverseStockSplitMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesBConvertiblePreferredStockMember" xlink:label="govx_SeriesBConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesCConvertiblePreferredStockMember" xlink:label="govx_SeriesCConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesEConvertiblePreferredStockMember" xlink:label="govx_SeriesEConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesFConvertiblePreferredStockMember" xlink:label="govx_SeriesFConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:label="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesGConvertiblePreferredStockMember" xlink:label="govx_SeriesGConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesHConvertiblePreferredStockMember" xlink:label="govx_SeriesHConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIConvertiblePreferredStockMember" xlink:label="govx_SeriesIConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesJConvertiblePreferredStockMember" xlink:label="govx_SeriesJConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIncentivePlan2020Member" xlink:label="govx_StockIncentivePlan2020Member" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:label="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantMember" xlink:label="govx_UnitWarrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitsIncludingPrefundedWarrantsMember" xlink:label="govx_UnitsIncludingPrefundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalUnitsMember" xlink:label="us-gaap_CapitalUnitsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:label="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain" xlink:label="us-gaap_ConversionOfStockNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesConverted1" xlink:label="us-gaap_ConversionOfStockSharesConverted1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1" xlink:label="us-gaap_ConversionOfStockSharesIssued1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:label="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1" xlink:label="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtConversionNameDomain" xlink:label="us-gaap_DebtConversionNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:label="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NatureOfExpenseAxis" xlink:label="us-gaap_NatureOfExpenseAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeAxis" xlink:label="us-gaap_NonmonetaryTransactionTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonmonetaryTransactionTypeDomain" xlink:label="us-gaap_NonmonetaryTransactionTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="us-gaap_PlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock" xlink:label="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteStockSplitConversionRatio1" xlink:label="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="us-gaap_DebtConversionNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="us-gaap_ConversionOfStockNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="us-gaap_InterimPeriodCostsNotAllocableDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="us-gaap_NonmonetaryTransactionTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesBConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesCConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesEConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesFConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="govx_SeriesGConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesGConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesHConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesIConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesJConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_NonmonetaryTransactionTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonmonetaryTransactionTypeAxis" xlink:to="govx_ReverseStockSplitMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_ConversionWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CapitalUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_CapitalUnitsTrancheOneMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_UnitWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_CapitalUnitsTrancheTwoMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_UnitsIncludingPrefundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_RepresentativeWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_ManagementWarrantMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtConversionByUniqueDescriptionAxis" xlink:to="govx_ConversionFromConvertibleDebenturesToConversionUnitsMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PlanNameAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="govx_StockIncentivePlan2020Member" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_AwardTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_EmployeeStockOptionMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_NatureOfExpenseAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NatureOfExpenseAxis" xlink:to="govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ConvertiblePreferredStockConversionPrice1-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesConverted1-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ConversionOfStockSharesIssued1-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized-2" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum-2" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ConvertiblePreferredStockAndRelatedWarrantsIssued-2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-2" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock-2" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityNoteStockSplitConversionRatio1-2" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ClassOfWarrantOrRightIssuedDuringPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ProceedsFromIssuanceOrSaleOfEquityGross-2" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity-2" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfCommonStockSecuritiesCalledByEachUnit-2" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight-2" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1-2" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm-2" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights-2" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable-2" xlink:type="arc"/>
    <link:presentationArc order="23" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DeferredCompensationLiabilityConversionToEquityAmount-2" xlink:type="arc"/>
    <link:presentationArc order="24" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DeferredCompensationLiabilityConversionToEquityConversionPrice-2" xlink:type="arc"/>
    <link:presentationArc order="25" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation-2" xlink:type="arc"/>
    <link:presentationArc order="26" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_NumberOfWarrantsCalledByEachUnit-2" xlink:type="arc"/>
    <link:presentationArc order="27" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-2" xlink:type="arc"/>
    <link:presentationArc order="28" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1-2" xlink:type="arc"/>
    <link:presentationArc order="29" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount-2" xlink:type="arc"/>
    <link:presentationArc order="30" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices-2" xlink:type="arc"/>
    <link:presentationArc order="31" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesWarrantsExercised-2" xlink:type="arc"/>
    <link:presentationArc order="32" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance-2" xlink:type="arc"/>
    <link:presentationArc order="33" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent-2" xlink:type="arc"/>
    <link:presentationArc order="34" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="35" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1-2" xlink:type="arc"/>
    <link:presentationArc order="36" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-2" xlink:type="arc"/>
    <link:presentationArc order="37" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross-2" xlink:type="arc"/>
    <link:presentationArc order="38" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense-2" xlink:type="arc"/>
    <link:presentationArc order="39" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized-2" xlink:type="arc"/>
    <link:presentationArc order="40" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1-2" xlink:type="arc"/>
    <link:presentationArc order="41" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding-2" xlink:type="arc"/>
    <link:presentationArc order="42" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-9-retirement-plan-details-textual" xlink:href="govx-20201231.xsd#statement-note-9-retirement-plan-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-9-retirement-plan-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-details-textual" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_OperatingLossCarryforwardsSubjectToExpiration" xlink:label="govx_OperatingLossCarryforwardsSubjectToExpiration-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember" xlink:label="us-gaap_DomesticCountryMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember" xlink:label="us-gaap_ResearchMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="us-gaap_TaxCreditCarryforwardAmount-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis" xlink:label="us-gaap_TaxCreditCarryforwardAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain" xlink:label="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_DomesticCountryMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_TaxCreditCarryforwardAxis" xlink:to="us-gaap_ResearchMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingLossCarryforwards-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_OperatingLossCarryforwardsSubjectToExpiration-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_TaxCreditCarryforwardAmount-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxesPaid-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue-details-textual" xlink:href="govx-20201231.xsd#statement-note-11-grants-and-collaboration-revenue-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NIHGrantsMember" xlink:label="govx_NIHGrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ResearchAgreementsMember" xlink:label="govx_ResearchAgreementsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnusedGrantFunds" xlink:label="govx_UnusedGrantFunds-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="govx_NIHGrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="govx_ResearchAgreementsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_UnusedGrantFunds-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-12-subsequent-events-details-textual" xlink:href="govx-20201231.xsd#statement-note-12-subsequent-events-details-textual" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-12-subsequent-events-details-textual" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ClassOfWarrantOrRightExercisedDuringPeriod" xlink:label="govx_ClassOfWarrantOrRightExercisedDuringPeriod-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_CommonStockWarrantsMember" xlink:label="govx_CommonStockWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_NoteToFinancialStatementDetailsTextual" xlink:label="govx_NoteToFinancialStatementDetailsTextual" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SBIRGrantMember" xlink:label="govx_SBIRGrantMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitWarrantsMember" xlink:label="govx_UnitWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain" xlink:label="srt_ProductsAndServicesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OverAllotmentOptionMember" xlink:label="us-gaap_OverAllotmentOptionMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_NoteToFinancialStatementDetailsTextual" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_ProductOrServiceAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="govx_SBIRGrantMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsequentEventTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_UnitWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_CommonStockWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_OverAllotmentOptionMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax-2" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_ClassOfWarrantOrRightExercisedDuringPeriod-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesWarrantsExercised-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromWarrantExercises-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues-2" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesIssuedPricePerShare-2" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:href="govx-20201231.xsd#statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_LaboratoryEquipmentMember" xlink:label="govx_LaboratoryEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_OtherFurnitureFixturesAndEquipmentMember" xlink:label="govx_OtherFurnitureFixturesAndEquipmentMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:label="govx_statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="govx_LaboratoryEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_LeaseholdImprovementsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="govx_OtherFurnitureFixturesAndEquipmentMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:href="govx-20201231.xsd#statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:label="govx_statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedSalariesCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AccruedLiabilitiesCurrent-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:label="govx_statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-stock-option-activity-details" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-stock-option-activity-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-stock-option-activity-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-stock-option-activity-details" xlink:label="govx_statement-statement-note-8-stockholders-equity-stock-option-activity-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-8-stockholders-equity-stock-option-activity-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber-5" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_June2020WarrantsMember" xlink:label="govx_June2020WarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" xlink:label="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_PreFundedWarrantsMember" xlink:label="govx_PreFundedWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_RepresentativeWarrantsMember" xlink:label="govx_RepresentativeWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIWarrantsMember" xlink:label="govx_SeriesIWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_UnitConversionAndManagementWarrantsMember" xlink:label="govx_UnitConversionAndManagementWarrantsMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:label="govx_statement-statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember" xlink:label="srt_RangeMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_WeightedAverageMember" xlink:label="srt_WeightedAverageMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-8-stockholders-equity-summary-of-warrants-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ClassOfWarrantOrRightAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_SeriesIWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_June2020WarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_PreFundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_UnitConversionAndManagementWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_RepresentativeWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="srt_RangeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_WeightedAverageMember" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightAxis" xlink:to="govx_OutstandingWarrantsExcludingPreFundedWarrantsMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:label="govx_statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:label="us-gaap_IncomeTaxReconciliationTaxCreditsResearch-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationTaxCreditsResearch-n8" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncomeTaxExpenseBenefit-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-balance-sheets" xlink:href="govx-20201231.xsd#statement-consolidated-balance-sheets" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-balance-sheets" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssets" xlink:label="us-gaap_DepositsAssets" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrantsReceivable" xlink:label="us-gaap_GrantsReceivable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermNotesPayable" xlink:label="us-gaap_LongTermNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent" xlink:label="us-gaap_NotesPayableCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AssetsAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_GrantsReceivable" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_DepositsAssets" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_Assets-3" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LongTermNotesPayable" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_Liabilities-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquityAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_PreferredStockValue" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquity-3" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-cash-flows" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:label="govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-1" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n9" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInReceivables" xlink:label="us-gaap_IncreaseDecreaseInReceivables-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:label="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromNotesPayable" xlink:label="us-gaap_ProceedsFromNotesPayable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="us-gaap_ProceedsFromWarrantExercises" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfNotesPayable" xlink:label="us-gaap_RepaymentsOfNotesPayable-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation-2" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInReceivables-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-n9" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities-1" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment-n8" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromNotesPayable" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromConvertibleDebt" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="govx_ProceedsFromIssuanceOfCommonStockAndWarrants" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromWarrantExercises" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_RepaymentsOfNotesPayable-n8" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities-3" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-3" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-4" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-operations" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-operations" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-operations" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:label="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIncomeAndExpensesAbstract" xlink:label="us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OperatingExpensesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherIncomeAndExpensesAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_InterestExpense-n8" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherIncomeAndExpensesAbstract" xlink:to="us-gaap_NetIncomeLoss-3" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareBasicAndDilutedAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:href="govx-20201231.xsd#statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees" xlink:label="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees-2" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_DeferredTaxAssetsBeforeValuationAllowanceNet" xlink:label="govx_DeferredTaxAssetsBeforeValuationAllowanceNet-3" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:label="govx_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet-3" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance-n8" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees-2" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsGross-3" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment-2" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_DeferredTaxAssetsBeforeValuationAllowanceNet-3" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance-n8" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet-3" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-consolidated-statements-of-stockholders-equity-deficiency-" xlink:href="govx-20201231.xsd#statement-consolidated-statements-of-stockholders-equity-deficiency-" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-consolidated-statements-of-stockholders-equity-deficiency-" xlink:type="extended">
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:label="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesDebentureConversion" xlink:label="govx_StockIssuedDuringPeriodSharesDebentureConversion" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:label="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" xlink:label="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueDebentureConversion" xlink:label="govx_StockIssuedDuringPeriodValueDebentureConversion" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueReverseStockSplits" xlink:label="govx_StockIssuedDuringPeriodValueReverseStockSplits" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_StockIssuedDuringPeriodValueWarrantExercise" xlink:label="govx_StockIssuedDuringPeriodValueWarrantExercise" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="us-gaap_EquityComponentDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity-5" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_PreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-4" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:presentationArc order="5" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc"/>
    <link:presentationArc order="6" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:type="arc"/>
    <link:presentationArc order="7" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:type="arc"/>
    <link:presentationArc order="8" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc"/>
    <link:presentationArc order="9" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" xlink:type="arc"/>
    <link:presentationArc order="10" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalWarrantIssued" xlink:type="arc"/>
    <link:presentationArc order="11" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesWarrantsExercised" xlink:type="arc"/>
    <link:presentationArc order="12" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodValueWarrantExercise" xlink:type="arc"/>
    <link:presentationArc order="13" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesDebentureConversion" xlink:type="arc"/>
    <link:presentationArc order="14" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodValueDebentureConversion" xlink:type="arc"/>
    <link:presentationArc order="15" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation" xlink:type="arc"/>
    <link:presentationArc order="16" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation" xlink:type="arc"/>
    <link:presentationArc order="17" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc"/>
    <link:presentationArc order="18" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc"/>
    <link:presentationArc order="19" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesReverseStockSplits" xlink:type="arc"/>
    <link:presentationArc order="20" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="govx_StockIssuedDuringPeriodValueReverseStockSplits" xlink:type="arc"/>
    <link:presentationArc order="21" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding-5" xlink:type="arc"/>
    <link:presentationArc order="22" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity-5" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:href="govx-20201231.xsd#statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesBConvertiblePreferredStockMember" xlink:label="govx_SeriesBConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesHConvertiblePreferredStockMember" xlink:label="govx_SeriesHConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_SeriesIConvertiblePreferredStockMember" xlink:label="govx_SeriesIConvertiblePreferredStockMember" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:label="govx_statement-statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain" xlink:label="us-gaap_ClassOfStockDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-note-8-stockholders-equity-preferred-stock-summary-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesBConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesHConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="govx_SeriesIConvertiblePreferredStockMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockSharesOutstanding" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_PreferredStockValue-2" xlink:type="arc"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:href="govx-20201231.xsd#statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:type="simple"/>
  <link:presentationLink xlink:role="http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:type="extended">
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain" xlink:label="dei_EntityDomain" xlink:type="locator"/>
    <link:loc xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" xlink:type="locator"/>
    <link:loc xlink:href="govx-20201231.xsd#govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:label="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:label="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance-4" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesBalance" xlink:label="us-gaap_ValuationAllowancesAndReservesBalance-5" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts" xlink:label="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts-2" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDeductions" xlink:label="us-gaap_ValuationAllowancesAndReservesDeductions-n9" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="locator"/>
    <link:loc xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="locator"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="govx_statement-statement-schedule-ii-valuation-and-qualifying-accounts-details" xlink:to="us-gaap_StatementTable" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="dei_EntityDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="dei_LegalEntityAxis" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" xlink:type="arc"/>
    <link:presentationArc order="0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance-4" xlink:type="arc"/>
    <link:presentationArc order="1" preferredLabel="http://www.xbrl.org/2003/role/label" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense" xlink:type="arc"/>
    <link:presentationArc order="2" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts-2" xlink:type="arc"/>
    <link:presentationArc order="3" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesDeductions-n9" xlink:type="arc"/>
    <link:presentationArc order="4" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" xbrldt:closed="true" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_ValuationAllowancesAndReservesBalance-5" xlink:type="arc"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>f1.jpg
<TEXT>
begin 644 f1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" %) G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "FRRB)<FF7)8#Y::)E$6)&
M7(&6'I0 _P"T#RM_:DR"P;/7I6/IWB:.YUV>SV-M5=P8^U1Z[K.-#EO;6+[;
M);-B*.-OOMT-:^R=[,CG5KFU<71MX\[2W.,+UI+J81V^]S@#TK(\.WM[K&GP
MWUU"U@=IS QXQZFK-IXF@U73Q/IS0WD*RF.5Q)A8\?>Y]J'!IB4[FHO*?+^%
M1R7!C<#:3GN.E9NHZVLZ1"*.63+X7:=NX@9'/H?6JR:EJ[W2S/%"ML(RTL"C
M,B-Z ]":7LWNQ\Z-N2X,<&[&X]0!1!<^>.,9'WAW%5-,U*+4+?<K_-(@?!ZJ
M"*IVVK0R:KA-0C9(HPLD8 ^=CT.?Z4<CU0<R-E)%5.ON<]J6-]Z9SD'H16/K
MFKC1;(O%;O<_,%9%'WMW'_UZL6VI1++':\0R2*3&N<].OY4N1VN'-K8T@<T
M\U36\ G:/S [#@@#E33EU&.-@K9W9XJ;,JY;HIB,6&?>GCI2&%%%% !1110
M4444 %%%% !11FB@ HHS10 4449H ***,T %%)FEH **** "BBB@ HHS1F@
MHHS1F@ HHHS0 4444 %%%&: "BC-% !111F@ HHHH **** "BC-% !11FB@
MHHHH **** "BBC- !1110 4444 %%%% !1110 4444 %&<44US^- $%UNE0J
MO^LZC-8FJ1?9M6A)BFF,K;7V_<3ZUL.)6O-P;"+P?>I-GVH'=\H!P,'K5PE9
MDRC<\[^/.LV?A_P/>62:U:Z1K.J0F.PDE;8-WN>P[9KRK]B3X2?$+P]XKO\
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
M_::\9^,O^"OGQG^&.H:KY_@OPIX2TS4],L?)4?9YYI )&W ;CD=B:]6\?_\
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
M9V/E^U_X(LC6M"TGP?XN^.'Q1\8_"K1)X9;;PA?7$0MYDA8-%#-*J[Y(UP,
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
MV/AOQ9I,RQ:A!%MVLD@QL=& Y4BO1#JOQ[_Z!'P]_P# V?\ ^(IIU;X^Y_Y
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
M[321N) 6! QLQT[UQ/@W]B-?!?CC1]4M=4MHK72/%^J>)TM(;41ILO(%B$
MX&W;G/?- &YH?[5:>.3\+%T"P6[E^(<#W]PCN0=,M8HP9G;W61EC /4D^E>Q
MBO&?V??V28_@=\5?%7B$ZHVHVNIL8=$LS'M70[1Y#-)"I[[I69L^F!VKV:@
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
M&)E@FD416VJ"9XX@?E9\/P36K!X_\$^(_&O_  C6EZ4T^J&V>[\Q2WV=8P0
M=^[G)/&*_FLCN?$NE3P:+IVHW_F73!OL44GES1JG);Y",#KWKZ=_8Y_X*C_$
M']BLW'A77;"36+:ZD(,E_(#<V$?&/)F.=P/]UN/0T>TGW8N6/8_<.X\$6NB:
MA;;K"*YC96-R!<ON3CC8">:T=&^&WAS1KQFF>2<W$8<0SSMF,>H&<UX/^S7^
MV/I?[;46BWWAJX2.QLT$ES<?*)HYU7YX7C;Y@3[=N]>R:5X&N]4^(*:]?3Q.
M+6W>&%L8D8-C /\ L]Z/:3[L.6/8WH='\):G)=1+9" V[A79V=.>ORDFL3QI
MJ'@CP.NW4GL;!>/WT]R43+9P"Q;&3VK@/VKOV[_ O[*VF:G!KTAFU>*S6ZM=
M/ACW3:AN.T!.W7&2>E?D[\8OVJ?'/[>_Q&<WFJPZ=X7@F4&RMHS$VG[N2"S=
M0",;R.IXXH]I/NPY8]CZ2_;O_P""O_AKX8^++[PKX L#?ZQ:S_95OS+(;1)#
MC)(!^;'7 KQ:Q_X+67WP_NY+%=/N/&&LZE;B%8Y)6A%M=<#<$[*<DX'H*YFP
M_P"";?VKQ/-XBU;Q:FB:5I[ES<%]T]S$1@B,8P#@$;J\ML/ _@[Q#XJU]/!=
MEJ0O=&G;.HWUNKW&H1L#E85)]N&Z]Z/:3[L.6/8^SIOV[KG]J'P'_8>A7-QX
M6^(R7,:644&H36UO</L)>.0L?O9X ^Z>QKL?V!?VVK?QMXCNO#_Q N_[)UC1
M)5M+N"_OV#RN<*"-[#^+)^E?G>G[('Q4\5Z<_P 0-+FOU EV0F.0^9(L8_UF
M1U(QC&.HKJOAKX\TO]HO6K+PU\38M2M/'=Q<FUM/$6D!8;J'D!(KB/'SJF,>
MHSUH]I/NPY8]C]X] TKPCXDE5[-K6YMQ@%XKDL#[\-7;?!7Q5)#\,M)T]=SA
M]-O+A9F<EEV3.JC\L?E7X5?&#XU^/_V"?'&F6=KXDU_6?LL2S33NK11PQO\
M=4*X"X..<<U^PO\ P3]^(;?%G]E'X9^)6"!]:\(7-TP0Y4%IWSBFY2<=7U1+
M23T/E+]E/7M9^*6O^++2Z\6ZLE_IVLO;);WD@F,FYBP"R9*CCU^E>M^)=,_X
M4EI=V^L7%S>SZ99S7KA[V5SNY(#J#]W&.!Z5YO\  KQ?HO@$L-(CFB:^U+S+
MBSC@0B:978A\\$#C+5Z_>?LR7_QR_:-@\::WJ$LGABRB34(M-M;C!G('5U ^
M;<>V<$#I3E4GS/4I15MB?P5X,EU+X2:1KRSQ7=OK,"7DMU_:4@2W9P2T:@D'
M &, UQWAG6[#QAKVL0Z1J5_/-HSJLT$]Q*!O;H!V*^I%=E\*-UN^IZ=J(BU;
M0KD/+I%E8"2*>V?S6!+9P!V4J/2JOQ4^&<FF>.;/5KF_N=*DU*T2QGTZU9?)
MM0#\KM@9)Z!C4^TGW8^5=C3^$7P/O?B]XDN&N=0OK'3H0?.^SW<GWST5<GIB
ML#Q]\ =5^%OQ/_LI/$VJ:QH.KIOA)NG%[93KD[,YP4/Z8K%D^+_B7X ^*OL]
MK _B!M2E(=M.8LR*% 7"CISBG>&OBXOQ'U:]\1ZZ;RWNA;RPV.GKD-/.F=T:
M^N.Y]:/:3[L.5=CD]/\ %;:AXZU"SOIM?TFQL[I;*6X>XD$?EJ>7'S<<');O
M7:_#KX?Q?$SQCXHAT7Q/JTVD65Q!:V-\]Y(R+B/=(QYYR>,]JH26%SKGP\OG
M@OH[CS0TK17\'D,D[ !5(_C13C)%8_PDO?%FAWFHZ#J\NDZ;I0TJ.YA>RB*I
M<7 )WX.>$/7IFCVD^[%RKL8_B#QA)XLT74-&T/6]1AUBWOB&OXIG:%47*[02
MW'0DY^M=%X2\(7EWIK@>(]0E95$<T[WDK;B%^\HSQGJ,<'--^'WB_1]2_M2S
M2UT^S:Z+2M*B@*V/10.I/4'L:[K7;NST+Q%.LVG2R1SVL:NT9Q&7/&%Q]VCV
MD^[#ECV.@T?P%H=U\-(]9;4-4E7!653=2(^X<';S7G/B[5(V>_CT6XO91%&H
MAD>]?);^)NI&.WK7H5AXABU?X7W\ES:MI'AG1D=)IIY!S@\C/.?K7A_Q5\0Z
M-J'A[3W\/2P:[*) UM!8SXE?)"L_RX)PI)/TH]I/NPY8]C:U?58O#&AR?:[O
M7Y+J"U^TVX@GD=[QS@A.H ]/QKE/@'^TCHW[2DNH6LXU?1M1T-UDN;-+]X'&
MTL"I8'G[O('6MZYT&ST'XB76JR:SK=]IYM8H_P"S@I==-E"_?'&?FQR36#\$
M-5TG4#KLOA/P"S:@5\V5[L?9%G#2?-(7;GC)/Y4>TGW'RKL;?@[1=0OO%_B"
M\?6-7A@G2,6EK>ZC(L9+G("*"=I ]^:QOC-=S1*OB'3O%VMZ;8Z!)%-?Z;;3
M-</=Q1J0RG!R"S<GO7:OX4\;>(9(9=-FT2P2T.^X@NX7E%F/X,X(;+<\D8P>
M*9=_#&/3-*\3^(?*5-5OEC@:VMI&E@N$Z,RKUR#W XH]I/NQ<L>QZQ_P3O\
MBG/=^ ?$-RL>NO;C4;&*&/5G;S,7# %USGC##\L5\P?\%J?VM[_X)_M+W6C6
MFLWMG<_V#8W5G;0SO&#EYP[G;SCA?K7U=^RY::;8>#=2@TOSS;PWND(QFSG>
M+@9'/IT_"OA[_@N=\-X_$O[>^DZFN#/9Z#9*#R=G[R?^'H>O>K4GS-^2_0S\
MOZZGQU'^VU\1O$%\LS>+O%%M);?<6'59!!<#N64G((^N*Z+PY^U%XWU2UU>T
MN_B)XKMC;Q*T$S:C+O8G))RI/!'3BN5\0?!*V^'7AB\\2?VA::EJM]J 7[%/
M&486Y.'/I]/KFLCQSX9T.?PA!?:$TVDZE:E%FA@D$KS0YR3N)['C&.]/VD^X
M^5=CK]%_;#^)-CJ1^U>-_$RVDT+&"22^D<,%Z2XSGGGCVKV3]DWQ[\0?&QGN
M=6\?>(KA+Z5I0KWS/':J.FTE@<>HKP/3K^TU;0]MOHT-_;>1)))=DLDMEM8E
MB%&!C!Y],UZ]^PW\:[3PQK=UI6LZ?%?>&-6;-MY"_O\ 3Y <ALMV8=<>E'M)
M=PY5V/T>_9^UG09?#%M!XEU-TU"=OW+7TWEBY)^ZJ-N^;(P?QKU6P\ Z9 JJ
M;-?/<D@-*Y&TGC/S5\B?M.?#WPY^T!'X-\1V_B,VLN@WD$,>EK&3Y@9EP3@C
MG:/UKW/]HK4-2T3PC_:,-Q?Z?;V5HTF^)/DE<$!4;TZ]?:CGGW8<J['>^(_#
MFB>&(I[B\A@M[9=OSO-)A#^?OTKP_P 7?&CPUX+\6I!%=KBYE'F"XFDECC!S
MC&&^0=^?2OCG4OCW\4-2\9#5KJ\U#Q!HD\_V1K6>^ ^SMGERO0@<$5R'[0_B
MRR\ >.O+L]<UGQ"^N.L5RL5NP_LV4+CRRPXV9./ZT^>?<.5=CZJNO"VH:;<7
M-W8?%NWU=KVX-\+'[<^9(<_ZJ([_ -WC^E?2GPL@TO5? %H][%;W>HQ.(7>.
M\<F4D9!QN].M?C[XE^"'Q \"Z_I2-I+S+>"&X!TJX/GRQR<E2N3]W&217U'^
MS)\1/&7AG6;:]M;;5+Q+0B3[%)&=Q4'!+=OQ/K1SS[ARKL?3'QM_9U\3>*?&
MVH1:%KVKV%G>6D8"6NHR1-:3;R,CG@$$9]<5Z1\%?V<(_AQ\/K73-:UK6/$&
MKPXDFO+V\>0R.<DIG(X&:/AU^T_X<\;R6*1A$U:Y($L3KS <[6.1U_\ K5ZI
M%&$@$@5"6R2\C9+>A%+VD^X<J[&+I7@#1I+'S9;2)95)^0SN00..QK-\4>"+
M6.+.E:;')+O*K#+,ZC\3GI776K-:20L4"+(Q,G3"9'!IX5KNX:2&)6B.<J3@
MG'L?SI>TGW8<J/#=0^ &JZYJ]W=)JFIV<,CJXMUGD4VO4.H&<$<Y%>K?LQ6,
MWP7\'>,89M0O=<73KJ&1#<2'>-ZCC)SCK6Y<#[;E WF.3\ZD=1[&LOPQ/Y_A
MGXB_)MVSVJY_O<"E*<G"5WT%9)Z'R1\3O#OC'XB?%?QF#]OAM%U>=;6\BN)
M\JAL #:P 48Q79^!/@U/8VF;^:XOI92-A>YE54 ^]GYO_KFOH7X9> EU71-3
MF*1^5<ZG>;P1U_?'FNMTKX16MDOE\!3GY2/NUD;'S[IG@^PBDN!<:"6MHODC
ME%U)F5O^^NE58OAK;:_<M*]C-IL*GR]OGN0W^UG=7T7<?"W3K.T\I(L=WPV=
MQKE/%/PXA%K(;=O)XRI#'Y2.A([T >/:[\.M*T.6"2UCDOXY#A8_/DR<>IW5
M:LOA##K*Q.]C=6Y#%F2-Y.GH<M7=>'/#?V&[#SK"RD!AM(W*W]XCM7;Z!X?M
MO-:;S)&,IW<MQ]* /)9O@Y8QZ2LJZ5(\XXV&X==WU^;M[5CI\%HEO;E'B<Q(
M<JPGD'OZ_45])+X=M[WF01NJ@8^7!!%9NO\ @/[7%((HT!;U')H ^?\ PQ\-
M-,EU1X;R F$,74^?*'5??D9K:O?A]H$&E3N^G+!.A,<<9N')D'9OO5Z-/\)]
MEW]LW+%<;=I9>I]CGM7)>*?AI>QV@8W$3W'F !WZ(N<]O:@#R;6OA_!I+N)(
MKI4V[P?M$F 0<X+;O?I7D_BGP]<W5[)<IJ>I6C6DF][87<B1,I(XSNR>/PKZ
M1\0WNDZ#;^3=7T;(!L<R-PY[DYYKQ;XIZ3X9U>)+B.]T]!.^U<,%R!T[Y/XT
M <;8^*=,\?7\MM97VJZ?=1,0TJWDC0GT^7<35ZQCUOP;XB\)7EE?W=[]I\2Z
M;"\OVJ0;8C=Q*WR[L<@G\#4VC_".Q:(-:W4*7$.0DZC:7#_Q'UY_E70Z1\/_
M !EX0U3P_:W,MGJ>G+K6ER/=  ,@%W$"/<GB@#](**** "BBB@ HHHH ****
M "BBB@ HHHH *X3XS2>7JWA4\C_B8GD=OW;5W=>7_M*W_P#9K^$Y?/,&W5AE
M@N<CRVX_&KAN*6QXU^V=^U%'^R7\*M1\4>4;F*W $BR9(9ST"CJ6/0 5^"G[
M6'Q0\<?M6_&*;QOX\EGM]$OG6&QVQAH;&/>3'$H].[,/O8KZ?_X*Z?M(:]^U
M%^UU8^$O#>J7T=IH4K6-M:0G=&94/[Z8KT9^PSP IKF/B+*^@:;X8\$)X0E\
M2RV32W,\UJ5\M7QE8/4'OG_:J!GDWQ0@\3_"K48-/L;Z601>'HI7.FVPCM/+
MD 8G8W5B%7CJ<5\[:CK/BWQOJL-_=27CP7<ZVJNIVA6^\51.QQV'%?HWX"_9
M#\8WEAXLUS48['1+>[L;>Z%SK4N)XCG_ %!3^$A2-N#R!S7E^JZ-X,^%.JZB
M-5\GQ)>6;&*-K"#Y%F?_ ):1)DD@CJ>Q% &U^P)\,_A_XS\;C5$@M1K%L2;R
MXG/FRSPL HW#HK!P1M ^M8G[;G[,%GJGQHOM0^T6^C:&Y^RR031%V4G[KLHP
M< D' XYKZ._X)]?#;1-*\;7>N6:016BW2H%95@*X3=B1"/[QS[FO8_VUY/"_
MC:YTOPY=1Z5!?:];L!>F,?:5)(_=KWP5!&: /S+_ ."?7[5NK_L.?M5#^T&A
M%C'NTVY2?*1-&2$5P.@9202<9VDU^[?BKXHKX.^"4WB35+VSL%M['[5-*DF^
M(?+D;3_$#V]<U^,?_!4WX3Z;X-T/0))M/N[2\TPQQ"^6V\N.:+&#YQZD^C=\
MUU_[3?[:GB'X_P#[$OPN\&>&)K[5)8;**/73;L8F=HU"1AVZX Y('7% 'FWQ
MU^/FI?MB_M*:SKVM7%W=Z;%BWT^6VC(>SM1D89?NA026RW4UF^*+6^_9N\3Z
M%/HBQZMI+N_]H:C)&)$NX2-P?:.2RG(./2MO3_V3_LVEVVC_ &W5KVXN(D%[
M9QW)B<D@L&)."R%L ^E>2?';X0>(OV3-7TW2[[4'U4:O>12:?;V\K2?+R<X[
M#H,=Z /6OBW\=O'GQ<\*O-::-<Z=H=G JP+.#&]XR$$ED4Y5'QPO<5T/A[X^
M^'_AB= UGQ 1J#^'VC6ZT^-%AA/F ABSCG:,X!KYL^(?[06L:?I>EZ?'KL]C
MKCW#--*'VDHN0J.&&<=<<="/2OGCXG?$S4/%FJ3F2ZG^?$;#S2R,!V![C- '
MZ >.O^"J^A^,?%HL?">DZUHFA1.0LAE!4+M(*!5Z@XZGFO&?&?AS7_ .A:?\
M4K*\MQ97MT5%TLFZ9HWD^9E_'-?*/@WQ=_PCVI"6X2::S?Y7B!X?KQ^=>Z7N
MK:A/^R#);(;I+%]522-;HX"1Y.R.$=^<$XH ^IM,U/4?VT?"<.H>(_$$6I1Z
M3IPM]D\J[KF='.9TR!DB,9/;M7[)?\$T]'70/V+OA191\I;>#+E$/EA,KY[X
M.T<#BOS%_P""?'[ VL_%/PQX*\0PW^A^&=!32D-S!-F>:Z+-\F.<*6Y)_#-?
MK5^REH"^$?@UX/TY)4G2Q\.7L:N@PK 7#]/:J^S\U^I$MS\^O WPPB\=WVI^
M)] O/M*:'KYD*ESL=%++-&HZ8^8_B*^]_@KXC;0=/T*QNIH3&UN8XI7<"4PX
M.UAGJ "!]:^<?V#OA+;?#76M:TF]O+Z]AUV[GN(H9$#Q0%W8@D@8 .>AZ8KT
MN+5]+\-_$:6QUI[U;_PRCV<,T2_NO(DP1(V>N#Q^%$OB92V1G_''4/\ A3/B
M/4+.2/49;+44>YT_4K2(R>4YY"EASDMV/K53XB_'+5?#?P5T@7.CPC4K_*S^
M8I6YD79D%&Y(()YKH/B7XOT75DM9KR\.LF&-G?\ LT$V]P@&8T;L'X/2NH^$
M?[.=A^TQ\-]*UKQ#'JFD1*)$M;$N!+ F[/S'GK@>]2,^=_@=\:++0;75=(:R
MO[&YTUUN)96F20.6(.-QZ=<\5NZY\1_"&H1'4WNK=YM*=Y8;:1F$[N_#11A>
M=Q/3M7U]-^QS\-ETZ. ^&-/=HUQYI7][)[ENYKP+XM?"KP?X(^.FG65OI"/,
M#%+ 9H]ZB0,.2?P% %SX8>!?'/Q7T.VBUSP_8>'=%\HR6.H78!NK16;(^7/)
MQC&ZO1-/_8EL"!%>:M/J5D "N\ .?7&.,&NW^.5[IC?!'4H]5U%]*COK<VZW
M,0W-%*P^7:!U.>@KX.^#_P#P46^+?[&[W&D?%/PCJGC?P/!<O#IWB?38V$L4
M8/"3*1P0.S8/O0!]GVW[)GA72O#U]8BTCF,^3%)(/GA)'&#[&OE7Q?I&K^&K
MN/P_-KP:>RNQ;W<:-O9,G*L._ ]>U>\^%O\ @J#\*?'/@N+6;#5),2 DVDL6
MVY1L=-OZ5X;KTS?$CQ6_BJWTF3P_>>([UH4>9L^;%M)#%<\-CIZ$T 9WBOQ+
M<?#S0H-"\0"^U^RO6?=90KF,1[L*P!Z\=16W\._@3X6TNZMUT'PY:0R+$UQ%
M+#'AH"W)0-T'TJMKF@+>7J:J=0NK_6-/O L.DPJ97DW$9.SKG@=.,4OC?X@:
MOHOB.QCN-,EM+*ZC8RVUQN@E,P.X.H0[^N1ROXT ,F\'^,_%OQ.&ISQVWANS
M@O$2:^MVR-0LU(_<L/X7X 8D<5>TSQ[<:5\>IK)?"]M?V,-P3<W,G CBR"6Z
M;6 _PIOP9U%?CGXJN/#T_B0Z3KVJ323/IL,:L\2'EF<L22>!G@5[=X+_ &";
M.PU5GUWQ)?ZY:PQ[+=(9#"8VXR20><XZ&@#$NO&M_P#$K7+FW\#Z?#=:CJ91
MKV,JL<-NBG"RRN1DDC@+Z5HP_L8ZAKNM6MUX@UO[-9*XEN+#2=T22..F9/O?
M@ *]$^'GPU'PM\8KIWAK1UM])E)?4;RYD+SS''R@,>N*]6*1K;Y.* /$O#GP
M]T_X::CK.GZ:LZV[W>D38EE,AW-='/)KPS]NGX&VWQ&_::UO5KJ<;+3P[;01
MQ\?*Y,Y#>_I7TCXDNH;OQGK!@DCD59]'5BC9 (NCQ7S9^V[KVEZ3^UW?17T^
MI1O/HEB?W7,"C?-]X=<UK'XGZ+]#'K_7F?!WB@^&?@%XAN;_ ,5P(+0L]O8Q
M20^:LRLN)"0>PR*\EUKP9H'C[Q!9>&-+.EV,UR\I@N('VB!#@KEO]H^OK7U-
M_P %%/A[K/C^]_L3PSIEOJ%G?::MQ))*57[,H(.Y#@\G )%?$4WASQ%X1T_5
M'EAMOL_F)&;I)_*E8Q_>QP=PX'3THN4?1WP?_8_N_"^NW%GJXMGOKJT%MITZ
MW8@LV^0AXY.?F9L_RKL= _9YU#P9\;=#T/6)?#^@:+9A9)P6C)<@$@[N_H?K
M1^P9\.H_CW\(ISKW]I:;<:(4U"QO)9?/#N6R.">. O!]:\S_ &B_B_)JGQRO
M;-X;X_8)CYEVR -=J20$B'<$\9'3B@#UK]I/XMK]G;1-'L'BO)+D)]M@7YC,
MO^J<%>!&3CFO:_"_[3+_ +4GP&UKPPNI2:1X_P#"NG0#Q!%(#!'&3PQ#MP2P
M' ZC-? /AKQ7XDUCXA>#(].U]O"^I7FK-;S'4(?,6VAW;ERIYP2%'/K7TGI'
M[8UUJNM7_A75M&LIKN_@>XUW59;986F"2;3N(X 4 8!Z9H] //-*\7?#V.WU
MG0K_ $&YBU6X<06ETU\VR-B=I,JYS@D9R.Q%<'!^QI\3?A]\5;^ZN=5D@TB]
MC,MDP42QR"49$@&>$P<9/3%=/\1_AWHWBWXVIK.E8NK&UEAN)[:W)5+I4/F-
MM?&,!0N1FO7/B%^V#/\ $CX=:KXC&FV>CZ;IML=/TRU@C\V2[M]NSYLX_B^Z
M*8'E.H>'_'GP[^)MF^G7]O9:;I&DLEI%)(\B79/$EPA/\).> >_%=+\+/C-K
MNAZ[)I&DW?B76-8U2W\]T\@Q1W.QMS0(YZ;ER./2O<O"OAV[O/V6_!VG>(?"
MDLM])I@GLKRX0L;9=P9HFQC8"O2OGK]GOXCMK&K>)_B#>OJLW]E_$:[T'1(P
MV]8;2)%1H$ X"D_SI7U&?8WP\^!MKXT\)V5S ;WP?XHU#S+^UMVSO5=P(C8'
M[P![^]>L?!CXB36'B,:!K\>H6]Z\1B;SE)VR+U(8CHV>*_/[XB_M_P!UXQ^-
MZ>')IM?\-:ZJ7%MX>80[!%*0"J!SP5VC.37T+X9_:X@\"VF@7OCV^1-7L[#?
M&9;X>3J*=&=>,F3O@4"/MF(O;[D5E5"V1O.1CVJM%<WUJ (?(B'FY?>Y8E>>
ME<A\%_B[HWQ<T"VN[.=KF&XC,D>3^\56Z9'6NRL1:S))#<2>>T>5(;Y3DCTI
M 6%D F.QLLK89@..>:S/#*;/#?Q&^=G8W%L6+=>@'2K=WIT:62Q96.*0JV <
M;,'GFHM#9&\-_$,HNW]]:[LG)8X7FE+X)>@F=A\#4#>")^2,ZE>#_P C-75W
M+(F.Q'3)KDO@C.$\#3<X*ZE>G_R,U,^)/Q$M?"6F2/._E[N,!><U!J9GQB^)
MO_"%Z.9^-F\!G7M7QO\ %'_@H&]SXB&F>';.36)FF-M<2A]D< [G\#6'^U+^
MTEJWQ.UF^T+1KR-%L<D--)Y:S<9_2OCSXO\ Q M?@5?V,6CV=QJ$TK?:M2@B
M#N^X\NRMC!Y_2@#Z%U/_ (*#:]X!\7V[:WIXCMKDB%O*E)<(I^^6/%?4_P"S
MM^VYX?\ BMIG^C7T1DMY?+EA.=T9[#W^HXK\T?A%XXM/VL]2NM&NM.FTF3R_
M^)?.<@KD9)]N>.16=X.TKQ5^R9\>DQ=WEQ86>9)I2^V%HQU4#J2.^>* /W5\
M-^($OX$*E=K#=GNU:AO.N[KC_.*^:/V2/C[_ ,+=\)1WHA\N':JQN[ %SW&!
MVKV/5O& L+9LG*A21D]3Z"@#4\6>*X=%MG>38/+4LW/05\H?M'_MJV?@[4)+
M6.98(O+))<J!(PY('OCM7#_M=?\ !06+0[F\T'0F$^ML6@$"?,5;MD]/7BOS
MW^,NJ>+M)U*Y\0>(Y'?3EN1<K:W$J9WD@8'/'&3^- ';_M,?M=^(/'>L7.I)
M??V3X=M 8Y8;GY3,Q/!7&.,D$\YKG-!\"W/QG\)7.HZ?XEU(VVG@"\*.W[J7
M .$!_AQBNYTKP/X5^)/P3U(^(K5-/T6_/FY<B1R<9S@UV_[*_P"S]H7@[P0Z
M:'?2ZKIEZ@!B;.7 R%#?04 >1_#3XD>)=!TZ+2K#QO=>(Y;*+S3'VFC5\88]
M1@\5]G_ 3]L)OB9::#H5Y:6]K?MJ^G1NB.?F*WD/*@\X^M?.=Y^SCX1^ L.L
MZ]'>O':3B1[CS\L]L0=PV@<XS4'[(]FWBKXQ>'O$MM<M-;S>(-,C#1 K'M^U
MPXR/7GK0!^ZM%%% !1110 4444 %%%-D;9&3Z#- #J*\$_9=_:SU'X\_LO\
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
MD>E>JZ__ ,$T(OB#^SW=Z _B/5O#GB&^NQ>1ZE9R-NM-K$I$!GB/IE17S_\
M#O\ :'^,_P#P3GUB]M_B9H5E\1_!%C<_9'\26,2IJ-I$#@%^/G7Z\^] '??#
M[]C[4;98M2\/^!+*2R9O, N66.1VYSC=\V.3@FMZ^^#GC#0=6FM]8:VTC3KH
MQIH^G1RB>Z0\!P&QA5+8.X]*^OOAGX\TSXI^ -*\1:/(9M,UBU2ZMG*[2R,,
MC([5Y=K7BQ=2\42ZA?7,-M]N:72886BW&!5)89/]YB!^E '!6GP\\0^!K+6[
MBU@T7PY%IA$<M[9)]INYF(YR[#=N.1^)J+P%^SYXF\6Q_:CH?]GW=R"IU35[
MC?=%3_%Y8R0>>A(KUKPEX56[OK&WN8I5>]F%]=1L^58QCAB/<XKUL"@#Y?\
MA?\ \$\=$_9T&I^(_#;2:KX\NT+'4;^0X9LY*J.=H/3Z5YEX&_:E^,?[-OB"
M>S\:_"F[G\/R7#*+^PD:8KERVXG+#'S>U?<]S(L7+$ >]?,7_!0C]LSQ-^S)
MX"N+CPYH.FZE<$LB27\X6!< ')&??I[4 >V_"CXNZ7\5-*6]L5N(2RAGBGB*
M,F>QK9\:&Y;PKJ T_P#X_3;2^1GIYFT[?UQ7Y9_LL?\ !7[QO\3O&PTK5M0\
M/V=_,PQ;6FGF.!.>07P2?PKZ<\3_ /!2K6O &L7EIK'@.]MA;*AMVDE9'O5(
MSO4;2-I[<YH D_8=^%'C'X1_#?7;7QW?/?>(M3URPU"4LV[R4>\.U/R&?QKQ
M7_@JO\1KKPQ^UK+IMC86E[<7.CZ?.\6S_2+A5DG&U7SA1R:^FO@E\7KKXVP^
M(-;NM'OM#9]1TA$MKO[X7SP0?IS7 _M5> (O&/[:.J"> 2))H%C&LYMPS6AW
MS\JQ]>X%:KXGZ+]#'_/_ #/-_AG;Z/XA^$Z6VN/<Z=-J<+0LEY*%D 9<%4DZ
M]QTKA/BK^Q)#IWA;2Y_#%M#C1RKO;G$BJF1YA=NKDCWSS6_^W3H_C6S\'^'_
M  ;\/=&35=1NFCB8M"#';Q*ZEGW<;3C/0U],>&O"I7PG;VEQ###.+>,21HQ,
M>\+A@#UQGUI%'S#^S)\)X-2G\0:5]A72K7R 8&5VMVN5))W,OHI../:OGSX_
M?!*U\&_$:WO;J6*>ZTQ'42 ?-.PXQ&O5F!P1CL*^[_%_P77Q!K*Z[ C'4(E\
MK[+=2F. Q@C*#;^8]Q7S3J'AN[\8?'&Z\=W]AIT6F>%V:TTJTN3YGVR;[KRE
M1]U5P5'>G<#AO!_P+TVW\<^'M=\3W68]2L)&E:YM?/\ D/"IG.5;D'/J*X3Q
M9\#]=\+6UY +K3]>TS7;F=M.GC8NEQ:L>0S=]H!SZ$5OMX;U'XA?$+Q!ID>K
MZO;ZJDPF@L+F0R6OKA'XV*,_=ZUZ]\.OA-K6M_!N&SN(##(': +YX$81&)9T
M/\.2?TYI@>%:5\?[#P!\.=5\(7UKI%MIFOV)AT?7?(>WAMKR'Y1;-G^-E&<Y
M&3["G?LF?#G6M=!BUZ[T^31]/9=3F6<QF9K9&W<#CC/.T#.#6W\0-%\/W/A9
M?"NJP2IH=KOO+Q1BX#2C ,JC&=V2.0>]<)\!;NV^#FNMJGB[Q/)K'A4%[.2V
M:W*);1'E-LA)93VV^E(#Z?\ VO?^"C</P1^$,GC'P?X<E\4VEA9F]CT]YC%Y
MT$)VR[?E(#[3E5(Z U\M_P#!$GX[0?M?_LR>+]-N/#>K>'=*TW7[W5I-9>X0
MPZIJ5W*9$A5=NX"-"H8J<<CBO6/BG^TG\.O!&LZ3'K&GMJOAJ_2=U33BDJR6
M3*5+NO& JE@>.]=A^S-X7\ :E\%[7PY^S]:V^G>$-%MP6AU$>7(7>3>TQ<#)
M9@?_ !T4NH^AP'Q1T'2/'6GW>CZQ:7&GII\ 8Z@BB1;217^602]\X(/Y8KSW
MP7\5=/\ VBK6/1O%5EHTQ\"!OLH2%E:[0$JDAQTRG..E>F_M,_ 'Q7-JFMP:
M58>?:7EG"T7V*X*M=R;^N.Z\].]<[\$OV&O&'PK\ >,_&>N64NJZLVEM!8PI
M&KW$Q^[L5.H"^],1[1_P38UR_P#"/Q@M=#U6]T^Z&MP32:=-:Y"M&IW;6'.&
M ZU][?8XK:\:6!D\TH"2@!(_IFOSR_X)M?#/4/&W[56G^)I8;NR\->"?#(M
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
M8#DJ<?SH ?\ L\?$'QM\2]#UK4O'OA%?!6M'4-)1=/$GF9B%P,/GZY'X5O\
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
M;5A;Z/!?([RR."$^7 P#UQ7/_#S]ESQ5XS_9<US2=3TR"VT_PZ";9O(Q/J+
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
MVMF)C$&Q(8\_Q' S(3C\*]F_9H_X)M>!?A=J,6O>)8I?&GB2T)EM[W5I//\
MLQ/]V-OE!'7..*\2^+7_  4(UC]FOQ3J[VME+XK\-V]L+NW-K)OCD$K?NV![
M#U]J^J?V3OC%J'Q^^&6F>*-0M[:SN+N-OW%N^Z-Q@;<^F.E("_\ %'XQQ^$=
M<L-$@A6]:_\ E4 ?=P>B\=:\O\)^,;ZS\>:Q-K&EW%ZEP-QN+A3MBB!!"N!Q
MC^M>W:[\.+'6?$UCJ=Q&#?Z7EX95Z(3GM7BWQH\7>(?@1'H^EZ!I]SKT?BV^
M9M1OY8C(EJA.& /;@G';B@#Y"_X* _M*>$?CS!)IVCHFG26MY]DEENE"17L;
M#'[L]"00>.O%?)&I>$?$FF62VT[3MX;DG,*7"AY,YZ<=UP<YK[W_ &I_V$(O
M^$/U.UBLK74-(U&]^U62(FV>*X895%.,8]3[UY+:?";XA^&/A=<>&IKZRU'4
MM,D\VQ%F!F),<VSEN#MSU&>":8'B?[,OC+Q!\)OBHH\*:[8Z=J5A9M"U_'<9
MMYHS@!1NX+<\CM^%?KC^P5\1M6^)7[//Q!N]9DAEOK:^M[9WB VMM5.01P>O
M:OR<U/\ 9*U*T\1:'IVK_P!G^'/$/B9272W(DC>8Y;[JYQGIGI7ZF?\ !,WX
M71_!_P#9(\8Z*B30R07-L9X99!(T4I52PW#KSS2E\$O03/<O 'BJ+1?#.I^<
MR((M3O"69L!1YK=:J>(/C;H^C:>);C4K-1,A,8,@&X#KP:^#OC3^T?XMTW]I
M3QKX4M[]-.TFUU:<1%P'$BF3)!'8=>:SOBOX9TCQEI2/=:J]Q?LL>TQ.YB4^
MC!?4$\?2LS4]B^/G[;]EXOGET/PAG5;O!^VR0?,D2'AN>A(]J\"\#^*=43Q+
M/F-8]"!Q)*KXFF8C/3O]:3P;J?ASP!XEN)-+T^]T?[00C_NMH?CG:.A![UW_
M (H\+6'BN^L;HHR6+V_G2(JXV-C((V_RH S?AYX\_P"%1_$-?$$NIV\VG,R0
MK#<3[95W'&WGKVZ5^@7PF\?VOB_PQ#>VQ'DRH-I!ZU^7'QY\,KXI"'1-)\Z2
M1XXXI)@?+. 06;TQ]*Z[]G+]M/7?V;;:YTCQ3$__  C]@ MMJ$(S!$0!O1CZ
M @D'TH _5'2=5$B'D9[ ^M:0GC90<*21SZ9KY/\ @I^W?X0^+\$7]F:U:S.P
MW-EMJD>S=#FO:O#GQ*AU*4I#<*X=?EP<@_2@#T6X?=;KQ&=QQCTKE/'-PFG:
M7+)O4L@)7'\/UI\/C*)E:(966/@ENWU]J\W^/WC^RTSP%?3[_-DDC*QQISYC
M=.E 'R!^TK\2[GX@:[=Q?;E;3[7<IMU#9/.&/7J.PKD?A#?W^HZ;?6>G69OH
MUPPGN8L;%'8#N<>M>K?"KX6Z3K5C=7VH".X-R3<OY@_U8Z8QZUB?%CX=:V/"
MEX?"M]:Z?I]VC%)(B Y<#UH QO"MA9Z;<76^![FXR(6AM1L&P\Y('&<GO79:
M!XDM9YO"\"7-S LFO:<! X&<B]BX..WO7%?LQ66J^$? YN;^WNM3G95220MN
M:Y8-RP'&VNAU[7=&T/XC>#HDM4MK_4O$6G'RGY<YO8CD<T ?J+1110 4444
M%%%% !1110 4444 %%%% !7%_%60Q>(?"9 R?[1/_HMJ[2N!^-VL6V@7_A>[
MO&:.VBU$[W$;.%S&V,X!JZ?Q:$RV->[_ 'KXPZDC&1QQUHE7S0.,!#W7.>E<
MJ_QI\.?9CG4<D'C%O)D_^.TP?&#0'7+:JIR>@@D'_LM'LY]@YX]SKRX$GS?+
MG.T#N*=-,6A7Y&/]*XR]^+7AMON:D"RC(8P2=?\ OFH=;^.&@VFEEH=0WS 8
M51;R<G_OFCV<^S'S+N:'Q#\3/H&DO]FQ]K8JJK@MW]/ZUY+X_P#BC#I\MTT=
MW_Q-$C/D+O(+., QXZ')-<+\7_BZ?$GC+R[6^U.WCLRCO<QVDH^T9Y\H#;G
M[FN+\4ZIIVMV37EJ+[[2SD6\E]8S%XW8 < +QSGYJ/9S[!S+N<3XN^*NM:'X
MUUFYN8HKKRI4 B1QA'(SOD.20BD\ GO6#?\ PO\ #/BG5-.\1P_\A:Z=$N3!
M>+BSE8\,,9RN 3CO7FWQ*U7Q/\,;+5K2T\*:QX@O=72XMGN(+29XY6=@D.5V
M\#')/;@UA_L1?LE^(-<\0B;Q;=^)M#L]*"36VFWD4H+N&)^:15Y [#TH]G/L
M+FCW/:OVM/ANK:]HSQVNJZ[JB!8P\<GE>9;J_ ZCCKD]<51U+2OB#\-]8\.V
M<.O:/I_]KWP:XBDO!&EM&@WK"@/)4\#IDYKU?3-,A\-_$71[R&?6+_58X3;2
MS75@_P!GMTS@,#MP?YUQG[17[&MG\6-5_M6W\0W4>KF[@>.3RY<*@;,B#Y>%
M(_E1[.?8?,NYT>L>!;#QKXZ\-76O:9ITFI:O>M'@C?' 0/FRIZYZ],5[KXQ\
M.>$/#\$ME/>Z3#J-RJBUAE2/]QV&R/T/M7RA\>M0USX0> -1U:RTN\\17>GE
M4LK:RLYY+@MPOF#Y?X@>?3%>4_!;Q_XQ^)6HV4WB#X?>)X]8:UETZ#6-0BFS
M!,SY0 !1A F3N/>CV<^P<R[GWE=?!C5C\/\ 5=2G>&^U;4X$MH8[:/\ <HFX
M[69>.@ZUG?$[2[O4OA'::3K-\UI^[%O*;:/S'N<IAASPN>>M:7AWXOV?[/?P
M0TZ/5+O6/%5_8P^6RVUC+)*QZ8P%Y ]:\(F^-VM:AXJM5U-=1M[*XU:22<0:
M;<3L$.T!6.W;@*2/_P!5'LY]@YEW."_:;^&,WP$\)+IWA?4H]2U/6]/NKK4Y
MKJ]7S8X$7]V,G/W > !R17UO_P $M/\ DQ+X0?OI9_\ BB;G,LOWW/GODGWK
MX1_;B\1Z_P#%3Q_:^!_!/@C4'TFZU"-3J$VDRQ+Y9<>:S2XX7V[BOTE_9#\-
MKX9^!7@?2X;46BVGA:ZA2!8S&$Q,PP%/(H<6HZKJB&TWH<A^RSX,B\)Z;<>*
M[:=X(IH7-U%+!OD"AF)"A>>O(ZFO/?\ @HA\!O$<FN>'=;2]\_0K:-H[HK#O
MN9(B05C);@<\_A4]E^U0G@7X<P1Z;I>N76J&Y>"6%M-F7R54G)8%<'IQ4WQB
M_:NM_CCIEKHU[H&LV^E22KYX:TGWN5(.X$)\N".*<H3N]"E)6W.%\5^'?#OA
M^3PU'8:FUC=F:*\6.6 OY@/?C.>_:OH/P;J&L&]OAI^K1_8HD11-L8[)"A9C
MD "-1Z=?:OF5?&=K93:1?W6C:M<7^E:A"T4WV"?B-201]S[N*]B\-?%JXGT;
M4M)MQ%=7VI,9F>YLI8DCW9&YR% ("G&!SBE[.?8.:/<Z+P1XX^'>OQSQPZY8
M7.H1SLVIO\NU]G+,V[L#_$!7I^M:3;^.;&WFL[\6L=W WE0I@-,/X6!SR".G
MUKY(^'G[+G@#P#+J'B3QOJVJ74-A-(8=,LK658KQ ^<!54L5)/"D]J]0TC]H
MVTL(]+UO5++4E.LRB&PTV"QFWZ1 ,K&TI*X7/!Q1[.?8?,NYAZCJ/Q+B^'&H
M#2M'AM;_ $+49K<27DA+ZA:8.-Q'*X_'I3O@(GA]O@[#X@L;65EO]56YUN:!
M&*EH00VS(W8!//?BO7]!^+GA[Q#=):ZG/.D36YE*RVDV9,\8W;>3C^=<YXU^
M*GAO2O!!L- -QHD"R3-#;P64DC76/O;AM^7)X%'LY]@YEW/9M'URT\2>%WNK
M(Q+; +' \@WF93CYC]<]Z\H^+'P<\/ZUK45GJCP37KS'[-!;*,VB[=PDQ_O
M?G7#0?'PZ-I6@>%-*N+N,ZI;2-=7$NE7!?3P.=I8+M).<#Z5'XJ\2V/PNT*3
M7-(M-7\7^)[B18Y?,,H98S[LN-HXR!1[.?8.9=S-UOX">,HM4NQ)>6 TW*N;
MF ;78,,[0#T.!S]:L_&+P;K?AF/PUKO@?4$L-7L2L45A,N^UNDC7)#8&X,3G
MFCP[\;/%5CHNC7TEGIMQJU\XCU"VG2;[/8PAOF*MLR[!3QP,UTOQD^+WAKP%
M\+;76QINL>+-4M;@Q6]AI]I)N);.&Y7Y4[$^]'LY]@YEW)/@3^V)XE^.=^WA
M+Q9H"^'?$>G;;B3Y?,AU!.<.C= ,XSWKUB37[_6;O[')';[(\$9^9&Z9 ]N:
M^*OB=XF\2>/;_3O$UAKVH^$=,:V69--M-,E>^MYFX:-WV$%1[5:^!?Q6^*_@
M;50U[>VVO64DH>YDU%)P\<8+?< C'.#^@H]G/L',NY]:W]V=,N$CM+R'3EMY
M2L1FD)\P$YVCUYS@=J\9_:-\.VOBCQ)&;:.-7\C[+J=GN(M]7MI6^= 2>)$.
M&4^M=%\0OVKM&\/>&H?M>E7&I7DLO[N*UL)Y&!ZJRG9QCUKB+OQ2/VC=/LM8
MO?#4_A9M.O$$5M>-*))4!X?8J_*<\\_C1[.?8.9=ST;]D[0;/PCX,UC1["Y%
MW;:7J>E0+)P&_P"/G.&4?=(SC'MGO7S9_P %4_B>GP _X*-^$?%5_JT^E^%]
M1T^ST;7)"BM!'&YN#&[<9'S#''K7UE\&+RVU:/Q)>VD"Q1SZKI*R.D3(LLJS
M@,>0,GITKXY_X+*?8_&G[75Q\/-<GTFUMO''AVR;1)KY,I_:%N\[",M_"6R,
M9]*I7YFO)?H9?U^9\<?M"W5KX@;5K^!K[[!?WVZSN6F<9&_<&/3 (Z$<"OJ7
M_@G_ /&G4/B+X7N+6[T%1:Z7<J&NY\R"90, JYSGC&?3-?&OQ"^&^KM\!+Z_
MO-;0ZCI%Q)%/8/%YLD#*=K%!GY5!/!->G?\ !/O]HC5OA'\.+"UL+J^\21ZC
MJHCNK81K*(=JCYE;JG3G\J-2C[S^&=GH'[*7Q%UB%@FG^%?'$RWL/G'$-GJ&
M,21AB>-XP1[@U[K:R)-9))&0$EB95#8;:W'?\J^5/VS?C1X;\2_!Z;1M0TBZ
MUO\ MVT2:6*"1(VLD/\ RV1SP&4]NN:Y'_@F[^UA<1Z?#\.==ULWKQG&AZIJ
M&U9;F-0/W<I!QYH'IGM19@?:[O++81^;,SF#!*@Y*@^__P!:OG']OCX1R>.O
MAS!!%-/'8WEXJWUJ@#;\]).?[O%?1\.K01Z>_P"_@W2M@E9542@=P<UX'^WE
M#XYUCX036_P]CLY]<\P;E\U-[A2.!D]#0!\F>&?V9/#M[\6HO 6M:1)%9_(E
MOJF\QW5L'Y6:-L9.7 Z<5<_::^&'A3XG:])\*?#]]<:MK*,SZI/.4"6BQ1\1
MQ@C[QZYSR:Z2[^.4*^"]%U?QY;W'@CQWX;@-A)#>D);WX4C 24?*K$DXW>M>
M-6D/AWP/\=-=^*<GC 6$VKPR"+1A*)[ZY8J-K.BDC86)P1V%&H'T9^RKXWL/
M@E\ M$TKQQ'IVI:#=6[6:W\EH'^QRHV/)FX(.[@U]7?"_7?#6B6%OI&CPVVG
MW#Q>?Y-DN(MA(P>/NDY'%?F_XX^)^N6GP D3Q'H$T.E>(&-_9VWG(@!3[DA.
M<CD9P>QKRO\ 9Q_; \1>#_BG9MIGC6<7F?M=Q87(641*<9BW#@9'\J+ ?MH;
M40K%<K([3 ;&C09!'H1[<5#J"O>JK;X4,6%$3 <CJ01]*Y;2/B(;_P"']KK+
M?94:[M8KEXOM"X!8 D<'M7):_P#M1>'_  ?XK%GJ0FA" ".^CC\Q!N']>:0'
MI7B)A-IL\=M);L^':!&'#,%X'M7QWXJTO5_"$5SJ.H>'[CR+$O'>H7\NWVOS
MF)SW*]<UZ;^T+^VAX=TGX97.L:/?P:B=/7S?W4@1P.C;AU ]J_-O]J__ (*5
MZ[\6]8DLXM26UTIBD>+=]J@*P(9U/!XSS3U ^R/&G[/_ ,.?BGX-T7Q_>W#:
M%)HA5]-O+.^.Y1P D@'#8Y_*OIO]BWQ4OBSX/_%"6&&U6SAU.WBMIX'W"\0(
MG[TGU/\ 2OR1D_:6TSQC\&W>V@N;6#PD%FNVMYF$%ZLA^4>[$CGVK[Y_X(0>
M,)/&/[#WQ-FDE5_*\0*H10=L.51MH)Z@9Z_6E+^'+T%(M>-_V/K?XK_&CQ/X
MDU*<B./6;M8E10I\LOR">O;UKU3PI\)-%\,Z<$M+2%?+0$AAN9@!QG-0WWQ2
MLO#WBWQ)I+7,,-]'J5W))'*I7 ,AQDG\ZCTSXI6,EI,YGL7O(D&T-*-LGL,U
MF:F/\0_#FD2,D$EC"]Q/#\ZM &*J>#C'0UQ.BZ8WA>*;2S'$MK%EK92=K29^
MZOT%;OQ*UN+Q+*LYU:TM-^$95/WAU^;'-<EX0\06,WB^%+R_2==-/FAI3N$I
M;)&&_P XH H?%BWO;3P/);:79F&8H'#2':-QZ@'KZUY1<V]XEZ+2\TLW>C/8
MO]K\V,JZL>G3@\U] _&;7M-\6>%_LUO>6K/AB?+;YE/7Y3VKAO"$6I7DL-H[
MZ>]F8@#%<2#*@<[L]^?6@#PFT_9^TS[59S:/'J.AZ@P6=TM\0K@ L PZ<],<
M&O8_"?Q8\>>&[.%!J'V:\B.$2%?.9XSW<^N/RKL)? L6M2R))/:JBS^>[+.%
M\T+C&#G/8<59/B+P_IMS'96PS)*Q/FD;C$_?D]: &>%/BA\1/&VCWERNLPV^
MQ"H+0L$/.,DG!X':JEEK.NZ[JT]C=ZO=:G,L(>*15"X4?>^7I_6J'Q(2Y\,W
M>EKI/BA;*W>X$ERH@$XN%/8J#\IYZUVGPMDT5=:FO([XI=2%@\T^$SCNO;GI
MQ0!!H'AO5'TC[%IJC;*O[PR2Y;&?ND YY]JM>)]3N_!WAB'0#!#;I-*NQO+.
MV+U&,]S6II&JCPYXDNY[O6-.EAE<&-44#RADY&0>3CO7,?'SQM;W&KZ#J&FR
M+<>3<A+B,2\XSD,!SGB@#V?X:^#].TR") G[T1;F3&$C;_=K$^*WP:TG6=>\
M.Z\P\F]L=>TPIQ_T^P\8J?X9>(?#FBRW=Y%JRR3W$:M()Y\D \X&>.*7Q7\1
M+#Q%JVDV@O;:2Z.NZ=Y$<3;MZB[A./KCK]* /N.BBB@ HHHH SO$'BJP\+1(
M]_<+;I(=JDJ3D_@#67_PM_PY_P!!.+_OV_\ \371O$LOWE5OJ,TW[)%_SRC_
M .^12UZ!J<]_PM_PY_T$XO\ OV__ ,31_P +?\.?]!.+_OV__P 370_9(O\
MGE'_ -\BC[)%_P \H_\ OD4O>%J<]_PM_P .?]!.+_OV_P#\31_PM_PY_P!!
M.+_OV_\ \370_9(O^>4?_?(H^R1?\\H_^^11[P:G/?\ "W_#G_03B_[]O_\
M$T?\+?\ #G_03B_[]O\ _$UT/V2+_GE'_P!\BC[)%_SRC_[Y%'O!J<]_PM_P
MY_T$XO\ OV__ ,31_P +>\.?]!.+_OV__P 370&TBQ_JX_\ OD5\A_M)_MF>
M._AG\9M;T/0=&TVYTW3?+2-VMM[LQ0,<G/O5*,GU0FVCZ<_X6_X<_P"@G%_W
M[?\ ^)H_X6_X<_Z"<7_?M_\ XFOC[6/V^/&VE65O(W_"/*\J!I$>U ,9[\9I
MF@_M_>.-6U'YH=$^P[MH>.S!?ZXSTI\C[K\0N^Q]B?\ "W_#G_03B_[]O_\
M$T?\+?\ #G_03B_[]O\ _$UX!IW[27B[4XE*7&EY;G!L!T_.K$WQ_P#&,0'^
MEZ1RV/\ CP'-'(^Z_$+OL>[_ /"W_#G_ $$XO^_;_P#Q-'_"W_#G_03B_P"_
M;_\ Q->"O^T%XT6-?])T@,W8V(_QJ6/X^>,95.+K2<CL; #/ZT<C[K\0N^Q[
MK_PM_P .?]!.+_OV_P#\31_PM_PY_P!!.+_OV_\ \37AD?Q[\8R _P"D:6"#
MC/V!< ^G6D;X[^,U7/VO2#GN+ <4<K[K\0N^Q[I_PM_PY_T$XO\ OV__ ,31
M_P +?\.?]!.+_OV__P 37@\7[07C"7I<Z22#@@6*_IS4.I_M&>,; 8^TZ/N
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
MT+PD>#NS#,-K 9V_>ZT>\&I[DNJ^ EZ0Z /I9K_\32'5/ )_Y8:!_P" :_\
MQ->#7W[8_B[3T7S/#_@T%AG!\WY?K\U2/^V)XK-XL4>A>$)=XRKK'-M/&3_%
M1[P:GNO]I^ ?^>&@?^ :_P#Q-*-5\!#_ )8Z!_X!K_\ $UX9-^USXRBC9QX;
M\*-'&0&?RIN">@ W9J%?VQO%S(W_ !3WA$.@&4,<P.?^^J/>#4]X_M/P"?\
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
M;UQCI4NJZU<VS3>2DD=S:-MC;&%Y&!@=/K6+X-U>\D4V\K(;V,GC^_SUSZ4
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
M_P!E. 6O@WP)&HVA-!F4#'3%P:\HCO%#!67*]B17L7[.&/[(\'XZ?V-<8_\
M DTW\'S7ZDOXD>>:!96_B'P1]DOH8[F"5YD:&1-R./,;J.E;.EZ3#IFGPQ6L
M,5I:PKY<<$*!%3TP.PJAX&M&?0(I/X/,F!QZ>8U>5_MO^*_%?A;X:6,OA;49
MM(6?5(+;4+^%5>6SMW.#( P(XXJJGQL(?"CVV'3UD96 /IR>_IBI39$,6R4S
MA2<?TKRK]DKQ_K7B;X*:?+K=ZFL7L<TULM^%VF\2.0JLI XR0.<5ZS::@)7V
MA#N ^5F.-U043QVK.O#81%^]U_*H]2M(;ZV:VNH8;JWF7;+'*@9&'H0:DNKM
MDBPV0.Y'2J=Q?J[D?/MQM)]Z *_AKPOHW@.T^R:5IVFZ;:,=WD6L"QQDGOM4
M "I/MGE\/T7J!TJ"YO&C5SMR>FW'\Z@F1[B!9.3QS@<K]30!+/<;<@JO/\>?
MNTQ]S,F&#$CD]<BA;5+EL*FZ,<9[K^-6X8H+!PT[(@)P"3C?0!SOC'Q7'X'\
M):CJDJ8BL8S*^>A _E5?X1?$_3/C#X%M]:T]U\B0LI*MNV..JUI?&WP''X_^
M&6OZ(&;9J^G36P*\%6=" ?KG%?(W_!''X1>*_P!GOX:^+O!WB[^TI[BQU0S0
MO=$E0C<84]_6@#[5@V7D(*_=7J3Q^!JIXV\2S>$_"FI:E#:->FR@:40QC+R[
M1G ]^*AEO&T.8>:I1'Y7'?-<%;?M8>#=2^*,G@V+4A_;>XQ>3CY790-P'KB@
M#YA\!_%;1?\ @LC;_P!D:YHOC?X=GX:Z_'J2&"9[=-2,3X56. 2#CE37V[Y;
M0;$C8[$&P\U!;VUEI\LAM;2&!I3N?RT"ECZG'6A)(K>0,7(..1GY10!=^'[
MZYXC [7>C#C_ *^37CO_  40\2#3?VBH[#YMU[I4&TJ>20\F!7L?@$@Z[XBQ
MM(^U:+@KW_TDUY#_ ,%!M/9_VB%NDDV2QZ5 B )N9B7DZ>GUK3J_1?H9+?\
MKS/%TO&F,*74DEO"RX=0,^4WJ?;VJFNFV=],T4J$M:HQBWQ_Z_GJ147BGXE:
M'\.M+DO-6O/LZ1)F1WQ^\;I^)_PJIX;^(>B_%#08]4TN[\T1, TC#&\8YP![
M8K,U.AU,Q0QQI'Y C^X6"\1G'!&>V*QI_'NG:HM[8"Y>6^MDV*@4X#$''?\
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
MQ\UQ)>2V&EQQ!YYF;$<2@Y(!]3]<B@#]1OCAJW@KP9X<CUFXB621IQL@CE'
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
M-QSHW@[K_P @:XZ_]?)IOX/FOU)>Z.-^&UF[^'HG/*^=-D_]M&KIK>UCE1B
MN[!48%87P_D6/PI$V=C>9-^/[QJL:CX@CT;2Y[R1UBM[2-YY)&X"A02<_A55
M/C80^%'R+\>/C;IO@[]OW3?AWX;FSXC\76L<^I1Q<>4$.021T. <_2OKN]C^
MSZ2ENV6:-0#SSQ[U^8G_  2^OO\ AIK_ (*3?%/XT:A<0FSMY)+#2 S F16;
M:K*#SPB_^/5^FL]T7AR6VR$DKD=J@H^"O^"OW[%4/QK\!7.IV5E,VL7%N;99
MS(=MHO.&51WK\*?$7P$^-OP?^(#:;X?O/%^KM;3@1KIOFR.A!RI*KP.G>OZL
MM;LK7Q6'M[F/[0OW70C@UR>A_L^Z+X9OKZZTO2[#3I[_ /U]PD2K))@8'/7B
M@#\A/^"8W[>OQI_:N_:8\-^%+V=[ ^&XA#J=K+^[:;8-I9P?XO6OU*_:-\9>
M'_ OAZ"X\8/:2Z%(WD7 9OWJ.>FT=?RKYO\ V2O^"6-U^SC^UKK?Q&>='EEO
M+F6-5;+2+*2>?SKU;]L;]DF7]J'X<ZC+-J?]BZA!*LED6+>3]X E@.^.E 'A
M_P 3?V&/$'C34(/BA^S;XZN;2\C3=_9DLY"3D?PACP/HPKQGX,_M!:UX)_X*
M):1XQ_:+E\4>$]=TZT6R2&'>FES2*I3S'7.-I#?PY!/-?II^RC\$[3]GGX3V
MF@VTOFF%%,DCM\\SGJ:F_:#_ &8O"/[2WA.32_%NCVM^,?NYB,2VY_O*W4=J
M .S\,^*=.\>:3;ZEI.H6FHV5TN^&XA<%64].1UJU/'Y)XZ^K=:^,_ /P[\4_
ML->+HK+39KO4?!<K;$#'<%S[?PL/UKF])_:>^-7P:_:YO=-\1Z7<:_\ "_Q"
MHN-.U%(P19Y_AR.<^JF@#["^,7C6;P3\(/$.H(3]KM=/N)8L'^((Q%?GK_P1
MK_;0\<>(=#\=W/Q+FO=,L+-(YK%K_((!>4OC/7M^8KZ]_:+^,ND:;\)IYY;N
M,?VA:L/+!&2,9VD']:^0M%^&-SXTTV6[NSJ&I66U99K2U0"*%6!VLJKR<<<-
M0!ZS\7_BX_QMMH]<TFW@TW5-LL5G%(07G4?\M6!ZX'(%<'\-?AO=^ 9M0N'U
MF"[_ +2G%S<916E:4*"Q,@['IM/3I78?#K0KFX^"1L;NPDTO5[29TMIFMQ]J
MF@7JQ4_=]/>L+Q6=1O/%7AS0='EME_M*42:E=LJKYHQS$HZ;FP.?K0!]7?\
M!.>XBFT;QP+8,UNFK:-MF9=IE8W!)X]LXJS_ ,%#-6M],_:*17>;SY])@CCC
M5<JV7DSFM?\ 8ETO^PK3QE9[4C,.IZ*6C64.8V,^2#CI7-_\%'Y[2/\ :-_>
MN(KB/18'C8CJ-\F15]7Z+]#+K_7F?-\WPDTKP=K-SK&E0;-1@C,VR1<I,2"3
MDC@XSWKY_P!5_;FM-+^)%S9ZI:6TLGWCY,9<..@Z<#!]J^F-!OK*W\)37KL\
M\)!*NV0'P>WM7Q%\1_V2]3U_XSW>HZ.%:*^W2QN9E0#=T7';K4&IZMXD^-J_
M'O2M6\/P6YLIM0BQ%*S*OF,!E<G'3CFOCS1/V1_$>J_%^R%W;2Z7]FN"\TN[
M@C/S'/T%?3WPY_9\U/PAXN2^U-_LUKIZ;%A27S&FXP2,<<5ZMK.L :%<#3--
M:0W4>+=YP 5(QNR3TH ^/?VH/V0--^(?BN37-)T_^UGD989GWC/R* "5('4"
MOG^#]B+QY=?$N2>RTFZ>VAYA,:<*AXQCMZ5]7?M"7OB'3-32229[*YC3SC:Q
M\!\C@G'7BNT_8I^.EEI'@[59_$HD%I:D>3,Y/[UB#N4-WP* /&?C_H'BKX&_
M +PSH.IO):M=2_:+FV0YV<[1DCK@<X_PKF=+M+GQ+X QJMS_ *39R[=/6;(_
M<G[S >@ZXKZJL?CI\./BEX_6":P2[RI$)NU+*A[L >QXKYP_;5\!^*-6^(LK
M:9I]U:Z?,0MLH0JK+C"J".@.* )==\+S>!/V>;NWTRZM]>DUO)EBAAR8"O\
M#CU^G:O'?AW<>.[+P'J$,<=S'ID<VXP6_P C''^R.<#O7T=\&O!FI?!?]F/7
MY]6*VOB>\C$5K!+*)7B(YSCKG!KX_P#"'CSQ(OQH=M,N[V[N7D"'9G 8GD8/
M4=: /3O#7Q2UBWBN=':Z-K9ZY&UO+'(=PY&"S]Q7SO)\#+Z_\?W^C:;<I=_8
MY/EG1LH 3VKZ5_;Z\0-#_8YL])@L6GL\RM!&$99P/FWD=2:\K_9RAUSPHESK
M30XE48+W"\O_ +(]O>@#:\$_M#>*/A2Z:4-2GMH-&?R;:!P,1N.IQT.:^C_%
M_P"UAX@\3_"C2=0UN]D9KE5:V2!=F_'RDY  P:^4]3-O8WVN:[K^CP7$SE+O
M;(S;3DX'%>D^'OVF[#XS?#>VTR?2[;=H.4BMT_=@Q'G ]QB@#Z1^'O[5FM_%
M#X2#1K#26GBM;F,&X#;BBLV/Z5]K_L+?#^Y\'^-=/DOM1CO;J2UN%PJ!=G )
M^O85\9?L"Z[X.\6&ZTZ^_P! N=A$5NK;?,88].I^M??'[,UBFF_$33XH580_
M9[C867D# XSUJH]?1_D14^$]\_X**65EJGQMT&WO)8H\:"\R!Q]_;<<C/:OD
MCXM?#)4M;J'RX_[&U?=!%L3?Y3'D8QT'>OJS_@H_X7OO$?[0GA,VLBQ00Z'-
M]HS]YPTV HKR+Q?X6NAX8ATRSR$CFC8D<E0/Y<BI+/FS2OV;K>[\4PV$,$&=
MH:297/EW.S!P1USSV]*]QU3X.Z1X:UN/4;<BV#V7V20(I$07:1D>^>Y]*XKX
MT>+KCX;7NGZK'>06[1;([J,0_)$V?F?/?( J*^_: CO;.2UGL?M,]Q:EXVLY
M?EP<Y8\\9ST/2@#PS3/A/I^L>*)I]$\11W$=C>FU:.XD+2+O8Y8*?X<_A7L,
MOP^TUCJ.G3ZB)A)'%'+$A 0E5P<8[XS]:X[PMX+>/Q)%X@2&/1KC4V=8E;#?
M='S+Z>_U->A:K\-;7X?>'HY_M*_VE?PB9G(W;&;."<T ?'?Q'^!EI:?%B]M-
M&A%P5L_LUG )681[S@N^2>!QT]:Q[;]F+Q!IDMG>:7J=_K"^1+)<6L##$#?=
M^4?[//%>ZWUS?>'=7N6FT;S=6LH0L>H"(%;\;EQAO88KNO#NJWGAS1D7^S[>
MS@OKE<AI!N0$C/OR<T ?'/B+PWXS^%6H79U:R)N"R7,<,<>26Q]]E ^]TR37
M*/8^-_BQX=U"!])UNSAMC$6OE3,+!FPW89)R/IBOTKOOA'I'C";4+R^VQ3WZ
MK&Y+Y# #&%]"16_X=\$^$8M-@\,Z?#YMIIQ6>Y38'&W.<.>_(Z4 ?*_[.'[%
MEE:MI>JZU#=^(O$"P?:H87!6"T;@QY[,0/PS7VA\+/!5OI-U),=+M;;4M1B1
M9GV@-(%_O'V[5L^"[?3X-:\JVB,:[3'"L:C$B $C'TQ6O#IEO;73&&:>5+V0
M_NV09W \G/;!S0!9MOMLB2A=C-:KF'=T;/RCI[_RJG<ZI]C)DNI6AG"@;0FY
M!G )'L*L+JA?Q%)%)']G$9/^K'R2@<\^]>=_%GXO2:9/=Z=:65Q=R369D@F
M&UGZ#/H!G]* /LC_ ()[:H-9\$^++E?N2:X=IV;=P^SP\@>]?05?+7_!)SQ$
MGBGX#ZS>+=1W?F:P0SI]U6$$(*_@>/PKZEH **** "BBB@ HHHH **** "BB
MB@!#TK\\OVY;>>]^-^N"WRLD-XI$F[&Q3&F:_0T]*_.?]M'58KO]I7Q;86DL
M:ZY;;)[=)&VJZF)<^QJX_"Q/='FGA7P8+9WCC>226]D!ED63.,'/.>U;>JZE
M!;^,H;2**5+"-PC^:% )/'4]16'HGC-="\,W\5QIS)J46UV*-G /4_A6OIFD
MZ;J.@_:O$"33!)//BGW$#V_&H&6O^%=I\+[Z\NK:-&M+EA((1+P@/-:]IXK.
ML1^8KHEO!&7*8ZGIP3UK&UG6Y_%PBCTVU^W0WC! K/@,J]\U0\?ZM_PB5C96
M/V5K>TBQYI0Y\I<\G- #M'-U;>(+VVGF$.FN Z(IW2 'N?>NY\,Q)IUX'>\+
M+:J"HSV/>O.+37;&SNX+ZV%PT$J[%<<F8]C[U-X.\17>F>(Y8]9MY<W\I2%5
MZ@'H"/I0!ZQXNAG\8Z=?65O/-9QE%(FB;#XZ\5\*?\%7OA$/$O@.QFM<JEG<
M1_:"IRV>A;-?7<GCFZT:VF\N(HX8JF_^+![_ (5Y/\=/AU%\5/#-\J7?VO\
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
M-RZ,8M*@E5O.TZ/$6QR?O+GD@U]>^,?#6G?$/P^UI?6EE<7\=N,,ZCS%<#)
M/?FOE_XI? _7/'USY4PN8'T]]XE@)",JC[HYZ]J .3^#OP=UOPGXFLM6OK5Y
M(;!//:=^%5 ,D>^>@YKW_7?C/9^,_A??ZPUM*Q\D'$CC$1R0-HQ[5'\)/'OA
MJ*.R\*R&YN=4G58YFFXC48P4R32^,=7\&?!K7-4\-ZE;V[V^H83/GC;#NQM5
M5_/I0!\1>+OCYJ]GX@N6\LW%Q([&!V^8L1T)_P :ZGQQK.B^'OAU9WEHEO8^
M,+M3(+L0\E2.>/[V2:Z_XVZ'\/?#'Q#ATS3M-;5+F-&F%S-E8TW#*H-O7\:I
MZG\)7^.?AM;^QMX-/N4MV@:R&<R, <%>.M 'E'P9\.:U\1_%\%W<ZS%K;P;F
ME^UX*LG5AANI[?A7GGQ:U7Q#HWC2]E:1DM2VR&W1-L:+G& ,U[S^S;\ ;O2_
M$D.H>(DGLK6TE>-[<Y0R'[H*COG->K>/_ _PW\(WMC&;":6XDDSOD8O$,G<.
MGOU^E 'F5_\ LH)\6_V<[?59YKBPU^2VC6*U3 ,Q'(&,\_C5[P-^PS9_"_X?
M>>;G[;XENE CLQA%7.,Y'7(S7MR:MIUGX>AO;EXAJ*S!TP3Y.P_=4@=@*]0L
MO ?AKQ5<67B"ZC9I+*(E(X7(CE;CDD<]* /E'POIX_8TNY-:UR"VO-9FP;:-
M)_DM^>2_J?0>]?H-_P $WOC=_P +OO--U*<?9[SR9UDMLC]WA>H]CD8-?,GQ
M_P#@1X>^*NGOJ!N/^/15;9&X;S\'(&#QGM7LG_!+728='^,YBM[6/3XDTZ9!
M;!V:1,8_UA/4_054>OH_R(J?"?:G_!5'QAJ'A;XN^%X]*M;NYU#4-*,$/D=8
M_P#2"2Q'IBN!\/WT,Z<SW#CR!*\KGRVF;'S ^@ZUW7_!5G2KZ\^+GABYTV[^
MQWEGI#,'QG*F<@C'OTKYB\/:Q=ZEI.NV5E=)>7*V9588I#^ZE&<J#Z"I+*'Q
M*UO2?%'BR1?M,-[ID;%[HRG,!VGE-WM_2N#TFR@\*,GB9I-,?PCJMYY#I!)D
M6T.<*I[G=WKK)I-/^'7[/,UMXAL8X)I9I'A4'>]UO.3AN^3^5?-O@F>\\7^)
MT\*RB?1O#ZWZ7-NDD6X22%_3/"[>M 'T9\0HB=6\-#0='GNK":=GMX[8EHXU
M_B)/8XKE?''Q>OO&5_KFDSVSVO\ 8$HC5'0B>Y.TE1[GJ /<5Z]JWBF^TN.V
MT3PIILE_]@E2-$A=0"<'=C_9'J:Y5/@G_P +"\9:LFI75Q#JKRQ2P["#\P7Y
M@3T/I[4 <N9[FVT.5?*DW7,220J[ "W!;#!B>.,#Z5P=J^J>)_BA:Z(]Q#]G
M@C\UB)\NA9L\8XY/%=]^TAH<7PX\*7-IJQE^U63&)F@4%74X8Y]J\A_9J^%=
M[XL^)Q\0P6S:3I%C9"[,LK%3<S;3C&>I &=I]: /:3KMYH.HRVLUS<V$V!Y=
MNW[UVXQD C^72K/A'Q+!IVOW5U+&BR7J);W-K9N<Y4YRPSP2/S)IGC,7?Q"L
M-/\ %-K=6,^I6:""=&D"><=W$>>QZ5EZ'X/L)OBU=R:AJ-M:7.H6H-Z\,H4A
MQRBX/<#G(ZT =GK&JW%EJ&D_9KR[M+6*1RXD<PHJX89!/5N>E>G?#+7I/%>C
MP37&IVS2SHL91O[V>3D>U>0?$?P];>8B0:G)JEBJ[//FD'[N3.01GN!W[\UP
M'Q$\?GPKIT5IH5_';WD3O<+^\"A<<C('7N?2@#ZM\=?&/1/A]'?_ &]_]7'@
MQP,6DY],]#Q7R7JW[35Q\6M0DT3P]+=-8Q3,6OGA(EB3<6"$]^ .GO7%P?\
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
M(RC+,HQ@$>M/D_X)4>!6TIK"T\9ZYI_GJ4C>TFA293GDHW//;Z$BCE7?\_\
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
M]4KN7(4'..N*QKK]BCPM+()HKC5(KL#REG:;S&6#=N$(# C:&Y!QD'O7L5%
M'GP_9OT"7Q?J&LSJ]Q<:B\+2(ZKY8\O!'&.26 ))Y.*?X^^!$'C][@3ZI<V\
M-WIW]FRQ16\.&3?OW9*DYSVZ>U=]10!Y+9?LA:%IVI6%S%?Z@O\ 9ETES;C$
M>4P=Q3=MR03UYSCC.*N^+OV5O#WBC3;*&.2]TV6QG:X2XM7"N78L6.,;026/
M(&:]-HH \WU+]G*UUKP/IFB7>JW4J:7<B[2<6T*M(_S;BRA=O.X\XK!LOV)O
M#=G*C"^U3"-OVJRJ PSMQ@?+C/('WN"<D5[-10!Y)8_L8^$(/#]CIURMY?PV
M /E>?)G!,GF9XZ<\?2N/\7?\$\M*UCQ;;ZKIWB#4;%FOENKZ*5!*MU&,X3J,
M$=F.2*^BZ* /,=*_9,\)Z9X3\/Z0T$UQ!X;B>*T>1_G <DMD_P">E5_#W['W
MA30KJRNF6YN[W3Y/-AN)&PR'>K# ' Y4?F?6O5J* /-/$?[,^F^)[^Y:XU&\
M%G=3SRR6RQ1<B<@RKOV[^2,@YR.@.*U'^#&[X=W'AP:Q="UFPJ2&V@)C0$87
M:4VL,  [@<]Z[>B@#R1_V._#K:E9W8N]226UO8+]PL@"2RQ9V_*!A1R>%Q4N
MM?L>^$M:FNYV2YCO;R-HFN5?]X%.[(],8<C'TKU:B@#Y\^&'[ .E> _&J:M>
M:Y>ZLNG:@+W3(G78UN H 1WR2^-HP>,<CH:[#Q'^R+X6U_4;NZ5;FSN-0G\Z
MY>%@#)DN6'/0DN?F'(P,&O4Z* /-+?\ 92\)V.CW]E;6\MM!J00SB-\;G1MR
MO_O C.:P=1_88\(ZD\&^XU<)'<&YD N/FGD*!"S-UR0.3[U[310!YAX+_91\
M.^"?B ?$,,M_<72VZ6L,<TFY(55 BD>K #J>>35/PS^QSX:\(^'-?TZQFO(T
M\26TMM>2D@RL'??D,1VZ?_7KUNB@#SJQ_9ZM] \!:;X?TK5;RTM]+)\B61%E
M= RLK=1@GYLC.<8Z51M?V6=/L+:5(-6O(GEB6,N+:#ALIO<#9CY@B\=!R0 3
M7J=% 'E?A_\ 97TWPS;:K;VNIWXM]4@GA(8*QB\W;N(R,'[O<'KS4^H?LJ>&
M]3T6TLW>_0V26Z1S0S>5(1",(&P/F'.2#WKTVB@#R;7/V0M U_QE>:[+=W<6
MHWD\$Q>!(XPGE,'P %ZDCEOO8XS5O7OV6]&\5Z-'9ZG=W5V(M2.H+)LC1ES(
M9-@VJ /F_B W8[UZ=10!Y3\-_P!DO1OAAXSBURPU"_:ZA1XT61(]J*W51A>%
MQV'&>>M>K444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
# ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>g1.jpg
<TEXT>
begin 644 g1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  (! 0(! 0(" @(" @(" P4# P,#
M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_
MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# S_P  1" !E 4<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]_**** "B
MBB@ HHI-PH 6BBB@ HHI,XH ;Q0.?I45S?0P0[I)$C7U9MM<KXC^//@OPI&Q
MU+Q;X=LMO\,NI0HW_H55"E.7PQ(<XKJ=;1WKPWQ-_P %(/@CX3C;[9\1?#_R
M_P ,3M+_ .@J:X#Q#_P6@^ ?A_<(_$]QJ7K]CLG;_P!"VUV0RC&U/AI2^XY9
M8_#Q^*9]8CBES7PWJ_\ P7O^#&GI_HUIXIO/]VR5?_9ZYC5_^#A#P%;+_H?@
MWQ)<_P"](D5=L.&LTEK[$PEF^#C]H_0S?1OK\U+_ /X.)=)C;_1?AGJLO^]J
MB?\ Q%9%Y_P<2R2_\>_PU*_]=-3_ /L*Z8<'YO+_ )=$?VY@_P"8_4+/O1GW
MK\KKS_@XEUC<OD?#FR5?^FMZU1?\1$NO?]$ZTS_P.:J_U-S3_GV1_;^#_F/U
M6S[T?C7Y5?\ $1/KF_GX=:=M_P"OUJN6_P#P<4W4;_O/AHNW_9U#_P"PJ?\
M4_-/^?8?V_@_YC]1]E.Q7YF6'_!Q=82)^_\ ACJ _P"N6JI_\16YI?\ P<->
M"KC_ (_/ ?B&#_=N(FK.?"6:1_Y<_D7_ &U@_P"8_1;)]ORHKX/T;_@O_P#"
M2[_X_-(\56?UM$?_ -FKK?#_ /P6]^ ^LA5DUG5[#_KYT]T_]!KFGPYF,/\
MEU(VCFN%E]H^PL;17R9\?_\ @LE\(?V??B;J/A347U[4]2TAMEZVFVBRPP/_
M '-[.GS5O:W_ ,%+OAGKOP$\;^+O"/B.UUO_ (1.P:>94C=?*E;Y$7YA_?K\
ME?V*OA)<?M?_ +8VF)K<JR6<MZ^O>(+B=_D6)&\YMS_^.5ZN1\/1KTJM?&>[
M&F>=F&;\DHTL-[TI'[B?L_\ QM@^/_P^MO$=GHFO:)I]^/,M%U6%(9I4_O;0
MS5WYXK(\.7FF3::D>F7%C+;(FR-;9U9%7_@-:>ZOE:J?-[I[]/X26BBC-26%
M%%-WT .HHHH **** "BBB@!DO^KHHE_U=% #Z**,T ,5OEIF<=J9<7,=M SR
M.JH@W,S?PU\T_M(_\%6OA#^SA)-:76OKK^L1;A]@TG%P^X?PL_W5_.M\-@\1
MB9\E"/,8U<32I+FFSZ;JKJ.IVVDVC3W-Q%;PH/FDD?:JU^1GQW_X+X^/_&$T
M]IX%T'3?#%G_ ,LKFY_TN\=?]S[BU\D?$_\ :?\ B/\ &^_9_$_C+7M6W?\
M+)KAT3_OA?DK[/ ^'^85_?J^XCYS$\4X:.E+WC]POBS_ ,%&/@W\%@RZQXXT
M:2Z3_EVLY?M4OY)7S=\3O^#@;X=^'O,C\->'?$/B-Q]V60);H:_)SPMX7U#Q
MIJJVFCZ;?ZM?N^Q(K&W>5_\ QVOICX*_\$>?C?\ &...YFT"'PI92_\ +?59
MO)<?]LE^>OH/]4,EP4>;'USSO[=Q^)]W#4SU'X@?\' 'Q+\0AX_#WA?P_H47
M\$DN^XF_^(KQ+QQ_P5:^/?CA)/M'CN[TM9OX=/B2WV?]\U]A?";_ (-Z](M#
M%<>-_&]_J,G\=MIL7DI_WVWSU])_"_\ X),_ KX5[)(O!=IJMRG_ "\ZK*UR
M_P#X]7-+.N&\'[N'H<YI#+LWK?Q:G*?BS>?%SXD?%^\\N;Q)XP\03O\ PQ2R
MR[_^ +71>&/V(/C+\5YE:P\ >+;[?_RUNHMB?^1:_='3KGX6?"IEM;67P1H;
M1#;Y:RV\+)6HGQ_\!QKA?&'AI5_["4/_ ,56%;C:K%?[+A36&0Q_Y?US\<_"
M'_!$_P".WB,*TVB:)I*M_P _>H+O_P#'*]-\)?\ !O?X_P!2"OJ_C3PWI\?_
M #SM[669D_\ 0*_4)/C[X(=@/^$Q\,Y_["4/_P 5766\Z7,*R1NK(_S*R_Q5
MY.(XUS?_  _([:.08)_WC\U/#W_!NUIRLK:K\1=2;^\MI9(F?^^J[?P[_P &
M_P#\,+$?\3#Q%XJOF_Z[)%_[+7W[2$9->3/BC-)?\O3NADF#C]D^,-,_X(6_
M O3]OFV?B"Z8?Q2ZF]=#I_\ P1H^ .GK_P BC+/_ -=;V5_ZU]4GK1^5<TL]
MS"7_ "^D;1RS"Q_Y=GS3;_\ !)+X"6\:I_P@6GG_ 'I'K13_ ()9? 5!C_A7
M6B?]\-_C7T+CWHQ[UE_;&-_Y^R^\K^SL+_S[/GS_ (=:? 3_ *)QH/\ WPU1
MWG_!*SX"W<.QOAYHBC_9#_XU]!W=W'9VSS2L%C0;F:N)M_VE_A[?WJP1^-/#
M#SN^Q4_M&+=N_N_>JJ6/Q]36$Y_B.>#PL?BB>1WG_!(WX!7^W=X&M5_W+B9?
M_9JQ[_\ X(L_ *_7CPU=P?\ 7+4)?\:^JX[@21JRN&5NC4_GUI_VUCX_\O9?
M>3_9N%_Y]GQ7J_\ P0A^"%ZO^BKXFL6_O+J;M7(:S_P;W_#N]#?V?XO\3V7]
MW>(I:_0<C([5F^(=;@\,Z+>7]W(L5K8Q/<2LW\"JN36]/B'-$[*LS*>5X-*_
MLS\9O^"A7PPT3]A'X1:7\$/#VKW.KWOB'4/^$C\07LJ[9GB3Y+>+_<WUU_[$
M/["WCOXG?L ^+]4\(?8[#Q'\1[I+))[R5HMFFQ?>V.O]]Z^;?C1XSUC]O?\
M;;O+BS\Z>?Q?K":?IZK_ ,L;=&V)_P  V?/7[P?![X<6'P;^&.A^&-+01V>B
MV45I&B_[/#&OM<_Q]3+<OHT5[U6?O2/GLLP=+$XB4_LQ/QVU#_@EY^U#\)W\
MS3(-2G6'[G]E:WN?_P!DJE'\7_VP_P!GB3%U/\2H(T_Y9WEH]]#_ .SU^X(&
M*A>))H\.H/\ LL-U>##B^I+_ 'BA&1Z?]@\NM.K(_&SPA_P72^-?@"Y6W\16
M&A:QY7WUO+)[2;_QW97N7PV_X.&=$NT6/Q=X%U*Q_OW.FS^<B?\  &^>OO;Q
MC\ _!GQ%MY4UOPQH6HK+]X3V2.W\J\&^)?\ P1L^!/Q'\R2/PP^@3O\ \M-*
MG>W_ /':U_M3),0_]IH<O^$GZCF-+6G6YB]\*/\ @KK\#OBNT,:>+8]'NW^[
M#JL7V=O^^ON_K7T%X5\?Z)XVL_/T;5],U.#^_:7"2C_QVOS;^+?_  ;QQRF6
M?P1X[=&_Y96VKVN]$_X$M?._B_\ X)U?M(?LF7_V_1;36G@MONW?AR^>5$_V
MO*JO["R;%K_8\3RR_ED)9CCZ/\>F?N-YBFACCVK\3_A7_P %EOCG\!]6BTOQ
M0T7B6*'Y9;;6;5X;S_OK[]?9W[/'_!<KX6_%)X+'Q/'?>"M3?Y&:Z3S;1F_W
MU^[7E8OA+,:"YX1YH_W3NH9UAJGNRD?<A7)I=N5K'\'^-=*\=:/'?Z/J-IJE
MG+]R>VF65/S6MD_6OG)IQ?+(]=-/86BBB@!DO^KHHE_U=% #:^>?VU_^"C/@
M7]BW1V359_[4\23)OM-&M'S<R>[?W5K%_P""G?[=2?L7?!E7TSRI_&'B%VM=
M*@8\1<?/.WLE?B%XP\6:IX\\3WFM:YJ$VJ:M?RO-<74\N]W?_P"(K[CA/A">
M8?[37]VD?-9WGOU;]U2^(]T_:O\ ^"F_Q3_:ONY[>[U6;P_X:=_DTC37\I'3
M_IJ_WVKYWCC^?]W][_Q]WIW^K^]_X]7W#_P36_X)'WG[1UM:^,_B$ESI_@I_
MGLM/^Y<:N/\ ;_NQ5^IXFKEF1X7FY>4^,HQQ>85?YCYA_9X_90\>_M3>(/L'
M@C0KC44W_O;Q_DLX?]]Z_1/]F?\ X(%>'] 2VU#XG:W-XANA\W]F6/[FSB_V
M6;[[U]]?#[X::'\)_#%MHWAW2[/2=+M$5(K:VBV(E;_W17Y3G'&^-QGN4GR0
M/M<!PYAZ'O5?>D</\)_V>?!?P1TN.S\*>&]*T:*)-N;>W57;_>;&ZNX(XH P
M>M4?$&O6WAC0;W4+R5(;6Q@>XFD;[J(B[F-?&<\ZL_?ES,^@C"%->Z>9_M<_
MM=>$OV//AI-XA\47'S-\EE91'_2+Z7^X@K\A/VF_^"GOQ<_:W\42Z9IMWJ/A
M_1;R79::)HN[SIO]]T^=FKG_ -K+X]^)_P#@H=^UEG3X[F\BO+W^RO#6F,_R
M)%]Q7_X']]VK]5OV ?\ @F[X4_8Y\$VMS<VEOK?CB]1'U#5IH@[HW_/*+^XB
MU^BPPV R/"1Q&,CSUY?9/DIU<5FE:5*E+EIQ/RK\*?\ !,CX^_%NV74D\$:N
MWG?/YNJWWDN__?7SUN?\.;OV@/\ H3+7_P &J5^ZX(%&,UPRX[QGV*43I_U8
MH?:G(_"2X_X(]?'ZWA9O^$-C9$^8*FK)OK]0_P#@D]=>(A^QAX?T_P 5?;%U
MC19[C3)UN_\ 7)Y4I5=U?2X7!Z"H+:P@L6?RHTC\YM[[4^\W]ZO&S?B.KF%/
MV5:,3T,#E$<)+FC(NT49J*6YC@^_(J_4U\^>N28HQ2>8#3LT &*0C(I-]!D
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
M80)^]\]I97V?[Z5]$?L(_P#!:WQ%X/\ $]CX8^+,G]L:+<RK;IKGE;+BS?\
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
M7[D_L\?M">&/VG/AII_BCPQJ$-Y97J*SQJ_SV\G\2,M>%_\ !2__ ()L:?\
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
M:%;*:L9_%&7Q'[_J*#7R-\'?^"LWACX^Z5"/"G@?XAZYK;Q*\MG;:4WDPO\
M]?#?NO\ @5>X>&YOB!X^C6?5HK'P;8YW?8X)?M=^Z_[;_<3_ (#NK\UK82K1
MERU?=/KZ6(C4UI'8>+_%\'@_2?M$D=Q/*_R0VT"[YIF_NK7CGBOX :[^U!J<
M,WQ$?^SO!EM(LUOX3M9,_;V_OWLO\?\ UQ^[_>KWBTM!;P1K\S;$V[F^_4[+
MDUE&7+\)ORW^(H:/I%MX?TV"TL[>&UM;9%BBBC38B+_=5:T<5BVOC/2+S5VL
M(M3L)+Q/O0+<+YG_ 'S6U2E?J4,E_P!711+_ *NBI ?1110 4444 1D97\:X
MWXD? ?P?\7K5K?Q/X9T?6H7&W_2K57?_ +Z^]7:GI4>WFG"<HZP)G",OB/F:
M;_@EWX(\+:FVH?#S7/%OPSO_ +RKH>I-]D_\!Y=Z5OZ%X.^.GPO'EQ>*_#'C
M^P095=5M&T^^;_@<6]&KWN)OFZTUCS6WUVI+^)[W^(R]A%?![IYOH_Q@\202
M+#XC\!:WI[$?--I[KJ$7_D/YZ=XT\,^ OVAM'_LSQ#I-CK-O-\J0:A:_.O\
MN_Q+7H^,&EJ/:N'OP]TKD4O=F?(GB_\ X(G? 7Q=?-<+H&J:1_TST_4'B3_V
M:LH_\$(/@3_S[^*?_!K_ /85]GD'VHW8KN6=X^/_ "^D<?\ 9>$E_P NSXM/
M_!!WX$_\^OBG_P &O_V%>M?LN_L >"?V.]1O9_!EWXDMHM2??=6=SJ'FVTS_
M -[9MKWC&!Q2#GT-95LWQM>'LJM24HFM' 4*<N>$3'\8^!]*\?Z#/IFMZ79Z
MMIUP-LMM=1+*C_@U?,7C;_@BQ\!_&VL/>?V!J.D,QW>5I]Z8H?\ OD[J^MAQ
M2%N:SPN/Q6&_@5)1-*V$I5/XL>8^,/\ AP[\"O\ GAXJ_P#!M_\ 84V3_@@Y
M\"2C;K?Q3M_["W_V-?:6VC;75_;N/_Y_2.;^R\+_ "'"_ /X&:=^SQ\.;7PS
MI-_K%]IE@-MN=2NOM#PK_=W;5^6N6_:"_87^&'[34_G^*_"6G75_MV?;HD\J
MY_[[7_V:O8\<4N=R5QPQ-:,_:PE[QT_5Z4H>RY?=/CG0O^"(/P(TC4?M)T?6
MKT;N(+G4=T/Y*M?2WPI^"OA;X'^'8](\*:%IVA6*#_5VL6S<?]IOO-77]!2&
MJQ.8XJO[E>I*1-'!T:6M*(Z(;37*?&CX0:-\>/AKJ_A/Q#;_ &K1M:M_L]U&
MI^8BNN7_ /701FN:,N7WHG5)*6C.%^!'P-T']G/X6Z3X1\-6[6NCZ/'Y,"RO
MOE;_ &F;^)J[C^#\:<<$T=!1*4I2YY$0A&,>6)R/Q/\ @YX9^,_AJ32/%&BV
M.M6$O_+*YAW[?]W^[7S-XI_X(?? ;7=4:[CT?6M/W?\ +&SU)DB_[Y*M7V%S
MFE*9[5U8;,<507+0J2B85L'0J_Q(GB_P!_8-^%G[-%S]H\*>$[.VU#;L.H3C
MS[G_ +[;_P!EKS_QM_P2)^#GCCXJ7'C1++7=$UR:[^W"32K_ .SHD_WO-5=O
MRO7U01F@#:*?]HXKVGM74ES!]3H<O+RGR[\:/^"5?P^_:)U>WU+QGK7CSQ!<
MV\6RW\_6/D@'JJ*NS?\ [5=]^RG^Q!X _8[TF^@\&:;<6\FJ.KW5S<R_:+B;
M_9+X^[7LF,Q]:,?)U[U$L?B)1]C[3W?Y1QP=&,_:\OO#OX*\U^+W[+/@#X]:
MWIFH^+O"VFZU>:.=UK+<Q9=/]G_:KTP'-1GDUSPG4IRYJ4N4WE",OB,SPMX.
MTOPAI"V6DZ=8Z79I]V"TB6%/R6M?&:6BB4N;6105S7Q4M-7O_AGKT.@R>5K,
MME*MDW]R7;\E=+10!^9'@/P1J#_%>#^Q[>_@U%KN)-*L8D?^TK.Z1+;S9;UV
M^[%O^T/_ +?SU^F$7^I7=]ZC[-'YOF;5W?WJDVD5UXW'?6.7W?A,:-+V82_Z
MNBB7_5T5R&POF4>9110 >91YE%% !YE'F444 )OQVI=_M110 >91YE%% !YE
M)N]J** %\RCS*** #S*9YWL*** '^91YE%% !YE&_P!J** #S*9YWL*** '^
M91YE%% !YE'F444 &^CS*** #S*/,HHH -^.U'F444 'F4;Z** #S*/,HHH
5/,H\RBB@ \RCS*** &><:*** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>govx20210319_s1aimg003.jpg
<TEXT>
begin 644 govx20210319_s1aimg003.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" !E 4<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH 2BD+*!DD#\:JS:I80#][>VZ8[&4#^M"38KHMT5A3>
M,- @!\S5(..P)/\ (50E^(OAR+I=M)_N(?ZXJU2F^C)<XK=G645PTGQ2T)!\
MB7+_ $0?XU5D^+&G#[EC<-]2!5K#U7]D7M8+J>AT5YJWQ;A'W-)E/UE'^%0M
M\6R?NZ5CZR__ %JI82L^@O;0/4**\K;XMS_PZ6F/=S2?\+;N?^@7'_W\-/ZI
M5["]O ]5HKRK_A;EQG_D%QX_WS3Q\7'!YTKCVD_^M2^J5>P>W@>I45YFOQ=C
M(^;29/PE'^%3)\6K _?TZ=?HP-)X6JOLC]M#N>C45P<?Q5T5OOP7*?\   ?Z
MU;B^)7AV3@SRI_O1D5+P]1=!JK!]3L:Y+5?B'HFDW\EG*9Y)(N'\I 0#Z9)'
M-6)/&6DRZ-?7ME=+-]FC+$ $8)X'7WKR3PY8-X@\41"X(*%S/<,QXP#DY/Z5
MK1H<R<IZ)&=2K9I1/<=*U)=5LENDMYX8WY03  D>N,FM"H86A,8$+(5 P-I!
M'Z5+7*]S=;"T444#"BBB@ HHHH **** "BBB@!#THH/2B@!:*** $HI"0 23
M@#J37,ZQXZT31RR/<^?,,_NX?F.?0GH*J,)2=HH3DEN=/37=(U+.P51U).*\
MBU3XIZE<%DTZVCMD[,_S,1].@KD;W6M4U)R;N^GESV+$#\AQ77# U):O0YY8
MF*VU/<;_ ,7Z%IW$^H0EA_"AW']*YJ]^*VEQ9%I:SW![$X45Y-!!+<R!((GE
MD)P!&I)_2NFTWX?>(-0 =K86J'^*8X/Y#FM_JM&FKSD9^VJ2TBC5N_BKJLN1
M:VD$([$Y8_X5B7/CKQ'<@[M1>//:,!<?E786'PF@7#:AJ#R'NL0P/S/-=+9>
M _#UC@BP25A_%,2Q_6I=;#0^&-QJG6EN['BK7^JZ@V&NKN=CV!)S^ JS#X:U
MV^(,>FW3Y[N,#]:]T0Z/8_(ALX<<8RH(J7^U=.'2^M_^_H_QJ7C&OAB-4%]J
M1XY;_#?Q%-RUO#$#_?D&?TK3@^$^I/@SW]O&/14)(_E7J/\ :NG_ //];_\
M?T?XU;!! ((P>E9RQE;T+5"'J>:1?"2+K-JDA]0B ?SJ]#\*M(7_ %MU<O\
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
M807U[%%*1G83SC\*I_\ "=>&_P#H)Q?K7%:KX$U?7_$.I7JR1QPM,1&9226
MXX]JK?\ "J-7_P"?NV_(U<*-!Q7-*S$ZE1/1:'>_\)WX;_Z"<?ZUN6EY;WUL
MMQ:S++$XR'4Y!KPOQ'X0O/#,,$MU-%(LS%!LZ@@9KH_#.JRZ3\-=2GC8[EE*
M1>Q/%.IA8<BE!WN["A6DVU)6-#QA\1&L[B73M'VF6/Y9;@\A#Z#U-<7'_P )
M7K6;B)M1G!.=P)4?A5[P!X=CU[6'GNQOMK;#.I_Y:.>0#Z^IKVM$C@B"(JI&
MHP !@ 5<IPH6C%7?4E1E55V[(\)M_$/B?P[<JLL]RASS%<@D-],UZKX4\6VW
MB:U;"B*[C_UL)/ZCU%6]8M-)UO3Y+2[DMWW#Y6+C*GL0>HYKQWP[<2^'_&L"
M*^X+.8'(/#J3C/\ *BT<1!M*TD";I22O='M.MZU::!ILE[=MA1PJCJQ[ 5X_
MJGC77]?NS#:O+!&Q^2WMQ\V/4D<DU<^)NIRW?B-;%23%;*,+V+GO7?\ @[PS
M;:#I,3F,->2J&ED(Y!/8>@%3!0H4U4DKM[#;=2?*G9(\J>T\6V2"X9=311SN
M))Q]171>%_B/=6]Q'::R?-@8A1<8PRGW'I7K. 1@\UY/\2_#-O8M'JUG&(TE
M?;.BC SV8#M[U5.M"N^2<;7%*G*FN9.YB>-M-.C^*#<VN!#<D7$#+T!ZG'XU
MZ_X=U5-:T*UO5/S.@#CT8<']:\PCCD\1?#=B<O=Z3(=IZDIW'Y?RK0^%6LA)
MKG2)&X<>="#Z]P/YT5H.=+7>(4Y)3]3O?$NJKHN@W5\3\R(0@]6/ KQ[P7IO
M]L>)XY+@YA@S<3LW3(.>3]:Z/XJZQON;?24;Y8QYLH![GH/PZUEK%)H/P[:?
ME+K590N>A$8_QIT(.%+SD*J^:?DB]XI^(UU<3R6>BMY-NIVFX RSGIP.PKGH
MM-\5ZA']I6+49%/.\N03]!71_#3PU;WS2:O=QATB;9 K#(R.IQWKU<  #' '
M08I3K0H/DA&XXPE47,WIT/!K;Q)KFD/)97K320L-LEO<Y!QZ@GD'Z5:\%:K?
M1^+K.-;J8PSN4='<L"O;.?3UKT[Q=X;M]>TF4% +J-2T4@&""!T)]#7DO@P$
M>,M-###";!![$=:UC4A5I2:C9D2C*$TKZ'HWC/PE)>VLE_I4LT5X@W-&CD"0
M#MCL:Y#P1XPFTG4?L6HSN]G.V,RDDQ/TZGMV->S'TKR;XB^$OLTKZU8Q_N)#
M_I$:C[I_O#V/?WKEP\XS3I36^QM5BXOGB>I7%W!:VDEU,ZK#&FXOGC%>'ZUX
M@U/Q5X@"VDDRJ[^7;PH2.,]3COW-5;KQ1J-YX>@T:60M#$<EL_,X'13["O0O
MAUX4_L^U&KWL>+J=?W:L/]6G;\3_ "K94HX>+E/?H1SNJTH[=3H/#7AN/0[-
M?,EDN+Q@/,E=R>?09Z"N@I:2O/;;=V=222L+4;QI+&R.H9&!!4C((/45)4,T
MT5O"\TSJD: LS$\ #N:2&>'ZEIC:%X_2UMLA5N4>(#J 2#C]<?A7N@[5Y[HV
MF/XF\82^)IXREA$=MH&&#)C@-CTZFO0\\UT8B?-RKJC&E&UWT ]**#THKG-@
MKC/%/@&SUPM=6A%M?8Y8#Y7^H_K79T54)R@[Q9,HJ2LSYTU;0M2T2<Q7]L\8
MS@2 91A[&NV\%^/UMXX],UB0^6,+#<'D = &/]:]/N+:"ZA:*XB26-NJL 1^
MM<3K'PPTR]+26#O:2')VCE"?IVKN>)A6CRU5\SG]C*#O [B.5)D62-@ZD9#*
M<@U)7D]OIGC3P<Y^R 7MF#DQH=P(^AY%=)I?Q$TVX98-3CETZYZ$3*0I/L:Y
M)T6M8NZ-HU+Z/0[2JU_:)?6$]K)]R5"A_$4^"XAN8Q)!*DB'D,C @_E4W:LM
M4[E[H^?(7O/!_B@%E/FVLA!'3S$_P(_6O<M)U:TUJPCN[24.CCD \J>X-87C
M+P=%XCMA/ 1'?Q#".>CC^Z?\:\JBN=<\'ZDRKYMK,#@JPRCCUQT->@U'$PNG
M:2.5-TGY'T'@45Y3:_%FZ6,"ZTZ-V Y:.3&?P/2K'_"W/^H4W_?P5SO"5D]C
M55X/J3_%S_D&Z;_UV;^0KG],MY+CX6:F$!)2XWG'H#S57Q=XR_X2BVMH?L9@
M\ARV2V0<C&*Z[X9017/A6]@E4-'),RL#W!%=;4J5!<RV9A=3J.QF_">_ACN+
MZP8@22XD3/< 8-=3\0I;J/PK(ED7$TTBQ@1_>.3T%>9Z]H6H^#M:$T#.L*ON
MM[E1P!Z'Z=".]=!9_%)C#&-2TU9Y(SP\; <^N#Q4U*3G-58:W*A-1BX2T.<'
M@KQ-C(TZ?IQE^?YU?T7P+KS:U:O<VA@BCD#L[G. #G'UKH_^%MVW_0+F_P"^
MQ3XOBS9M*BRZ=.B$X9]X.T>N*IU,19^Z)1I7W.2\?0R6?C:XE8'#%)5)Z$#'
M^%>RZ7>Q:AI=M=0,#')&""/I7+>-_#7_  DNE0ZAI^'NHDW(!_RT0C./KZ5Y
M]X?\6ZIX5E>V\O="&^>WFR"I[X]#[5#A[>DE'XHC3]E.[V9[O[UP/Q3OHHM"
M@LBP,T\H('< =36=<?%HF _9]+(EQU=P5S^'-<?'%K/C;7<_-+,YPSXPD2^W
MH*FAAY0ESST2'4JJ2Y8]3NOA99[]#OWE7]W/+M /0C&#7$W<<W@_QJ2H.+:;
MS$']Z,\X_+BO;-&TN'1=*@L(/N1*!G^\>Y_$UPOQ5T;S+:WU>)?FC/ERD#G:
M>GZTZ-=2K-/:03IM4TUNCB(UG\6^+QD'==SY8==J>GX"N[^)^GB+P[I[0KB*
MUD"8 Z C JK\*M'YN=8D7_IE$2.W<UZ#JVEP:QID]A<#]W*I&1U![$?2G6K*
M-9);1"G3;IMO=G'?"N_ADT2:PR!+!*6([D'O^=>@5X!<6^L>"-<W M%(I.R0
M#*2KV^N>XKKK?XM'R +G3"TP')C<!2?QY%36P\IRYX:ICIU5%<LM+'HNI7D6
MGZ=<74S!8XD+$GZ5X?X1?S/'%A)C&^X+X],DG^M2^(?%^J>*)%M=GEP$_+;Q
M9)8]B3WJOX.^3QEI@?Y2)L$'@@],5M3HNE2ES;M&4ZBG-6V1[_7%^/\ Q-%H
M^E-8P[7N[I2H4C(53P6(_E70:[K5MH.ER7ERP^481,\NW8"O%;6#4/&WB<AV
M)DF;=(_41(.P_#@>]<F&I*3YY;(WJSLN5;LQU@GB@CNQ&ZPE\)(1\I8<X^M>
MV^#/%$?B+2PLF%O8 %E0<9'9@/0_I5RX\+Z=/X<_L7RPL"IA& Y5O[WUS7C@
M.I>"?$W7;- W/994/\P1^1KIE..*BULUL8J+HM/N?0%%<CI_CRTU6-?L>GW\
MTY&2BQ' /^\>/QK<A.I70#3*EI'UV*=SD>YZ#\,UY[BXNS.M23V+EQ<+;Q[B
M&8G@*HR2?05C3Z5<:W(K:H?+LE(*V:'[Y]7/?Z=/6MY5P .>!C)ZTM*]AC(X
MTBC5$4*BC  & !4E0K<0-*8UF0N.JAAG\JFI,8AZ44'I10 M%%% !1110 E4
M[S2['4%*W=I%,I_OH"?SZU=I*$VMA-)[G,GP3I\$GFZ9<76G2=A;RG;_ -\G
M(J>*W\0V7 O+:^C'3SD,;_F,@UOBBJYWU%RKH9L>H70(6ZTZ:,]VC(D'Z<T7
M,.G:M%Y-U"DRGHLB<_AW%:5%*]M4.U]&<A<?#?PY</N%M)%[1R$"HO\ A5_A
MW^[<_P#?W_ZU=I15^VJ?S$>RAV.*_P"%7^'?[ES_ -_?_K5KZ)X5L/#SNU@]
MPHD.71I,J3ZXQ6]12=6<E9L:A%.Z1#<6T-U"T5Q"DL;<%7 (/YUR]S\.?#MS
M*9/LTD1/:-\#\JZZBE&<X_"[#<$]T<7_ ,*O\/?W;G_O]_\ 6I#\+_#N.5N?
M^_O_ -:NUHJO;5/YB?9P[%#2M,BTFQ6TADE>).%\UMQ ],XZ55U;PQI&M'=>
M64;28QY@&&_,?UK9H[5*DT[IE<J:L<=%\-?#L;[_ ")GY^Z\G'\JZ6QTVSTR
M 06=O'!&.R#'_P"NKE%$JDY:2=P4$MD JIJ.GP:I8365TNZ&5=KBKE%2G;8H
MH:7IEMI&GPV5HI6&(84$Y/U)[FKW:EHHNV[L25E8IWNGVFHP&"\@2:,]F&?_
M -5<S/\ #3PY+(7$$T>?X4E('Y5V-%5&I..D783A%[HQ=*\+Z/HS;K.R19,8
M\QOF;\S_ $K/N? .AW.HM?B.:&<OOS#)M ;KD#'!KJJ*/:3O>X<D;;'+:CX&
MTS5Y5EOY[V=E&%W3<#Z #&?>M#0O#6F^'HY%L(F4R'+NYW,?Q]*V>U':CGE:
MU] Y%>X=JS=0T/3=4EBEO;..9XN4+#D5ITE2FT[H;2>Y%!;PV\0CAB2-!T5
M /TJ:BBB]]QA5:^6=K"X6V.)BA"'T..*LT4 >8VMM+_:*^0KK(7 BC /F*X"
MY+D]!G<??FO3!TYHP,YP/K2U<Y\UA)6 ]**#THJ!AFC-%% !FC-%% !FC-%%
M !1110 9HS110 9HHHH ,T9HHH ,T9HHH ,T9HHH ,T444 &:,T44 &:,T44
M &:,T44 %&:** #-&:** "C-%% !FBBB@ S1FBB@ S1FBB@ S1FBB@ S1110
#!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635642609576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</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_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">GeoVax Labs, Inc.<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">0000832489<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>
</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>
</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_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<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_DocumentType', window );">Document Type</a></td>
<td class="text">S-1/A<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">2020<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">FY<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_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<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_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">This Post-Effective Amendment No. 1 (this "Amendment") to the Registration Statement on Form S-1, as amended (Commission File No. 333-239958) (the "Original Registration Statement"), of GeoVax Labs, Inc. (the "Company") is being filed pursuant to the undertakings in the Original Registration Statement to update and supplement the information contained in the Original Registration Statement, which was originally declared effective by the Securities and Exchange Commission on September 24, 2020.   The Original Registration Statement, as amended by this Amendment, pertains solely to the registration of 1,869,966 shares of common stock, par value $0.001 per share, underlying warrants (the "September Warrants") previously issued by the Company to investors in its September 2020 public offering. The Registrant's issuance and sale of the September Warrants, as well as the underlying common stock, was registered under the Original Registration Statement.   For the convenience of the reader, this Amendment sets forth the Original Registration Statement in its entirety, as amended by this Amendment.   No additional securities are being registered under this Amendment. All applicable registration fees were paid in connection with the initial filings of the Original Registration Statement.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 changes contained within amended document.</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_AmendmentDescription</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_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_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 CCYY 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_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>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.</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_DocumentInformationLineItems</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_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_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_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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635646843176">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_AssetsAbstract', window );"><strong>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">$ 9,883,796<span></span>
</td>
<td class="nump">$ 283,341<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_GrantsReceivable', window );">Grant funds and other receivables</a></td>
<td class="nump">182,663<span></span>
</td>
<td class="nump">68,603<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_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">168,689<span></span>
</td>
<td class="nump">95,320<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">10,235,148<span></span>
</td>
<td class="nump">447,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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net (Note 3)</a></td>
<td class="nump">147,741<span></span>
</td>
<td class="nump">10,606<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_DepositsAssets', window );">Deposits</a></td>
<td class="nump">11,010<span></span>
</td>
<td class="nump">11,010<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">10,393,899<span></span>
</td>
<td class="nump">468,880<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">267,702<span></span>
</td>
<td class="nump">152,653<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 expenses (Note 4)</a></td>
<td class="nump">359,281<span></span>
</td>
<td class="nump">1,851,040<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_NotesPayableCurrent', window );">Current portion of notes payable</a></td>
<td class="nump">183,326<span></span>
</td>
<td class="nump">12,500<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">810,309<span></span>
</td>
<td class="nump">2,016,193<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_LongTermNotesPayable', window );">Note payable, net of current portion</a></td>
<td class="nump">14,738<span></span>
</td>
<td class="nump">27,243<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">825,047<span></span>
</td>
<td class="nump">2,043,436<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_CommitmentsAndContingencies', window );">Commitments (Note 7)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity (deficiency):</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_PreferredStockValue', window );">Preferred stock, $.01 par value (Note 8): Authorized shares &#8211; 10,000,000 Issued and outstanding shares &#8211; 100 and 2,486 at December 31, 2020 and 2019, respectively</a></td>
<td class="nump">76,095<span></span>
</td>
<td class="nump">1,932,433<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_CommonStockValue', window );">Common stock, $.001 par value: Authorized shares &#8211; 600,000,000 Issued and outstanding shares &#8211; 3,834,095 and 14,992 at December 31, 2020 and 2019, respectively</a></td>
<td class="nump">3,834<span></span>
</td>
<td class="nump">15<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">55,294,504<span></span>
</td>
<td class="nump">39,340,509<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">(45,805,581)<span></span>
</td>
<td class="num">(42,847,513)<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&#8217; equity (deficiency)</a></td>
<td class="nump">9,568,852<span></span>
</td>
<td class="num">(1,574,556)<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&#8217; equity (deficiency)</a></td>
<td class="nump">$ 10,393,899<span></span>
</td>
<td class="nump">$ 468,880<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_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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</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)(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_AdditionalPaidInCapitalCommonStock</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_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsAbstract</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_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_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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</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.25)<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),19)<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.17)<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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<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_CommitmentsAndContingencies</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_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_DepositsAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment 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://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.17)<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_DepositsAssets</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_GrantsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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.</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_GrantsReceivable</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_LongTermNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</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_LongTermNotesPayable</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_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 values as of the balance sheet date of the portions of long-term notes payable due within one year or the 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,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_NotesPayableCurrent</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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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(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_PreferredStockValue</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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in future periods, and amount of other assets that are expected to be realized or consumed 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(7))<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 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><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(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_PrepaidExpenseAndOtherAssetsCurrent</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_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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635642578824">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,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_PreferredStockSharesIssued', window );">Preferred stock, issued (in shares)</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">2,486<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_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">2,486<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, par value (in dollars per share)</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_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">600,000,000<span></span>
</td>
<td class="nump">600,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_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">3,834,095<span></span>
</td>
<td class="nump">14,992<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_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">3,834,095<span></span>
</td>
<td class="nump">14,992<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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</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(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_PreferredStockParOrStatedValuePerShare</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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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(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_PreferredStockSharesAuthorized</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_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as 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 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_PreferredStockSharesIssued</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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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(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_PreferredStockSharesOutstanding</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635642475688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Grant and collaboration revenue</a></td>
<td class="nump">$ 1,823,658<span></span>
</td>
<td class="nump">$ 1,175,896<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_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">2,444,459<span></span>
</td>
<td class="nump">1,910,715<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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">2,196,014<span></span>
</td>
<td class="nump">1,637,674<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">4,640,473<span></span>
</td>
<td class="nump">3,548,389<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 );">Loss from operations</a></td>
<td class="num">(2,816,815)<span></span>
</td>
<td class="num">(2,372,493)<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 (expense):</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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">2,271<span></span>
</td>
<td class="nump">6,359<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">(143,524)<span></span>
</td>
<td class="num">(4,495)<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 (expense)</a></td>
<td class="num">(141,253)<span></span>
</td>
<td class="nump">1,864<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">$ (2,958,068)<span></span>
</td>
<td class="num">$ (2,370,629)<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_EarningsPerShareBasicAndDilutedAbstract', window );"><strong>Basic and diluted:</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_EarningsPerShareBasicAndDiluted', window );">Loss per common share (in dollars per share)</a></td>
<td class="num">$ (2.14)<span></span>
</td>
<td class="num">$ (781.87)<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_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted average shares outstanding (in shares)</a></td>
<td class="nump">1,383,829<span></span>
</td>
<td class="nump">3,032<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_EarningsPerShareBasicAndDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_EarningsPerShareBasicAndDilutedAbstract</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_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_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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<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 22<br> -Subparagraph (c)<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_InvestmentIncomeInterest</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_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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<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 (a)<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<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_RevenueFromContractWithCustomerIncludingAssessedTax</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635569835672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity (Deficiency) - USD ($)<br></strong></div></th>
<th class="th"><div>Preferred Stock [Member]</div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Total</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_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2018</a></td>
<td class="nump">3,450<span></span>
</td>
<td class="nump">11<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 at Dec. 31, 2018</a></td>
<td class="nump">$ 1,971,333<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 37,483,204<span></span>
</td>
<td class="num">$ (40,476,884)<span></span>
</td>
<td class="num">$ (1,022,347)<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_StockIssuedDuringPeriodSharesOther', window );">Sale of convertible preferred stock for cash and cancellation of note payable (in shares)</a></td>
<td class="nump">1,700<span></span>
</td>
<td class="text"> <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_StockIssuedDuringPeriodValueOther', window );">Sale of convertible preferred stock for cash and cancellation of note payable</a></td>
<td class="nump">$ 1,542,950<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">147,050<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,690,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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of preferred stock to common stock (in shares)</a></td>
<td class="num">(2,664)<span></span>
</td>
<td class="nump">14,819<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of preferred stock to common stock</a></td>
<td class="num">$ (1,581,850)<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">1,581,835<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock for services (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">162<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock for services</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">24,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 24,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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock option expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">104,420<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">104,420<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="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,370,629)<span></span>
</td>
<td class="num">$ (2,370,629)<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_govx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Stock Issued During Period, Shares, Warrants Exercised (in 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"> <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_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2019</a></td>
<td class="nump">2,486<span></span>
</td>
<td class="nump">14,992<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 at Dec. 31, 2019</a></td>
<td class="nump">$ 1,932,433<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">39,340,509<span></span>
</td>
<td class="num">(42,847,513)<span></span>
</td>
<td class="num">$ (1,574,556)<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 );">Sale of convertible preferred stock for cash and cancellation of note payable (in shares)</a></td>
<td class="nump">300<span></span>
</td>
<td class="text"> <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 );">Sale of convertible preferred stock for cash and cancellation of note payable</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">300,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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Conversion of preferred stock to common stock (in shares)</a></td>
<td class="num">(2,686)<span></span>
</td>
<td class="nump">716,790<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Conversion of preferred stock to common stock</a></td>
<td class="num">$ (2,156,338)<span></span>
</td>
<td class="nump">$ 717<span></span>
</td>
<td class="nump">2,155,621<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock for services (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">26,581<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,581<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_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock for services</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
<td class="nump">94,373<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 94,400<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock option expense</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">18,730<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">18,730<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_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,958,068)<span></span>
</td>
<td class="num">(2,958,068)<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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued', window );">Warrants issued in bridge financing</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">457,833<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 457,833<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_govx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Stock Issued During Period, Shares, Warrants Exercised (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">286,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,902<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_govx_StockIssuedDuringPeriodValueWarrantExercise', window );">Issuance of common stock upon warrant exercise</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 287<span></span>
</td>
<td class="nump">2,213<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,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_govx_StockIssuedDuringPeriodSharesDebentureConversion', window );">Issuance of common stock upon debenture conversion (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">177,626<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_govx_StockIssuedDuringPeriodValueDebentureConversion', window );">Issuance of common stock upon debenture conversion</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 177<span></span>
</td>
<td class="nump">569,340<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">569,517<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_govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation', window );">Issuance of common stock upon cancellation of accrued compensation (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">300,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>
</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_govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation', window );">Issuance of common stock upon cancellation of accrued compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">1,499,700<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,500,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_StockIssuedDuringPeriodSharesNewIssues', window );">Sale of common stock for cash (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,310,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_StockIssuedDuringPeriodValueNewIssues', window );">Sale of common stock for cash</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 2,310<span></span>
</td>
<td class="nump">11,156,186<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11,158,496<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_StockIssuedDuringPeriodSharesReverseStockSplits', window );">Roundup of shares following reverse stock split (in shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,203<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_govx_StockIssuedDuringPeriodValueReverseStockSplits', window );">Roundup of shares following reverse stock split</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <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_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2020</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">3,834,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="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 at Dec. 31, 2020</a></td>
<td class="nump">$ 76,095<span></span>
</td>
<td class="nump">$ 3,834<span></span>
</td>
<td class="nump">$ 55,294,504<span></span>
</td>
<td class="num">$ (45,805,581)<span></span>
</td>
<td class="nump">$ 9,568,852<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for the cancellation of accrued compensation.</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;">govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_StockIssuedDuringPeriodSharesDebentureConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 debenture conversion.</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;">govx_StockIssuedDuringPeriodSharesDebentureConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 shares of common stock issued during the period upon exercise of warrants.</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;">govx_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in lieu of cancellation of accrued compensation.</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;">govx_StockIssuedDuringPeriodValueCancellationOfAccruedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_StockIssuedDuringPeriodValueDebentureConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gross value of stock issued during the period upon Debenture Conversion.</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;">govx_StockIssuedDuringPeriodValueDebentureConversion</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_StockIssuedDuringPeriodValueReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reduction in value of shares as a result of reverse stock split.</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;">govx_StockIssuedDuringPeriodValueReverseStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_StockIssuedDuringPeriodValueWarrantExercise">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gross value of stock issued during the period upon the exercise of warrants.</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;">govx_StockIssuedDuringPeriodValueWarrantExercise</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 to additional paid-in capital (APIC) for recognition of cost 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>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<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> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-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 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in additional paid in capital (APIC) resulting from the issuance of warrants. Includes allocation of proceeds of debt securities issued with detachable stock purchase warrants.</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 20<br> -Section 25<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109126253&amp;loc=d3e4724-112606<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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AdjustmentsToAdditionalPaidInCapitalWarrantIssued</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_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 which are neither cancelled nor held in the treasury.</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_SharesOutstanding</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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the conversion of convertible securities.</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.29-30)<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 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><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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</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_StockIssuedDuringPeriodSharesIssuedForServices</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_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_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_StockIssuedDuringPeriodSharesReverseStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reduction in the number of shares during the period as a result of a reverse stock split.</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_StockIssuedDuringPeriodSharesReverseStockSplits</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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gross value of stock issued during the period upon the conversion of convertible securities.</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_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</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_StockIssuedDuringPeriodValueIssuedForServices</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_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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635646810408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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>Cash flows from 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">$ (2,958,068)<span></span>
</td>
<td class="num">$ (2,370,629)<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_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">19,656<span></span>
</td>
<td class="nump">8,350<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_AmortizationOfDebtDiscountPremium', window );">Amortization of debt discount</a></td>
<td class="nump">124,185<span></span>
</td>
<td class="text"> <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_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">64,463<span></span>
</td>
<td class="nump">327,500<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 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_IncreaseDecreaseInReceivables', window );">Grant funds and other receivables</a></td>
<td class="num">(114,060)<span></span>
</td>
<td class="nump">53,211<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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(24,702)<span></span>
</td>
<td class="num">(56,211)<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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">137,956<span></span>
</td>
<td class="nump">639,282<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities', window );">Total adjustments</a></td>
<td class="nump">207,498<span></span>
</td>
<td class="nump">972,132<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">(2,750,570)<span></span>
</td>
<td class="num">(1,398,497)<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>Cash flows from 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 );">Purchase of property and equipment</a></td>
<td class="num">(156,791)<span></span>
</td>
<td class="num">(7,606)<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">(156,791)<span></span>
</td>
<td class="num">(7,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_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from 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_ProceedsFromIssuanceOfConvertiblePreferredStock', window );">Net proceeds from sale of preferred stock</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">1,440,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_ProceedsFromNotesPayable', window );">Net proceeds from issuance of note payable</a></td>
<td class="nump">170,200<span></span>
</td>
<td class="text"> <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_ProceedsFromConvertibleDebt', window );">Net proceeds from bridge financing</a></td>
<td class="nump">888,500<span></span>
</td>
<td class="text"> <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_govx_ProceedsFromIssuanceOfCommonStockAndWarrants', window );">Net proceeds from sale of common stock and warrants</a></td>
<td class="nump">11,158,496<span></span>
</td>
<td class="text"> <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 );">Net proceeds from warrant exercises</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="text"> <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_RepaymentsOfNotesPayable', window );">Principal repayment of notes payable</a></td>
<td class="num">(11,880)<span></span>
</td>
<td class="num">(10,257)<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">12,507,816<span></span>
</td>
<td class="nump">1,429,743<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase in cash and cash equivalents</a></td>
<td class="nump">9,600,455<span></span>
</td>
<td class="nump">23,640<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at beginning of period</a></td>
<td class="nump">283,341<span></span>
</td>
<td class="nump">259,701<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash and cash equivalents at end of period</a></td>
<td class="nump">$ 9,883,796<span></span>
</td>
<td class="nump">$ 283,341<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_govx_ProceedsFromIssuanceOfCommonStockAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 issuance of common stock and warrants.</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;">govx_ProceedsFromIssuanceOfCommonStockAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 sum of adjustments which are added to or deducted from net income or loss, including the portion attributable to noncontrolling interest, to reflect cash provided by or used in operating activities, in accordance with the indirect cash flow 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> -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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities</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_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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<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><br>Reference 3: 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.8)<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_AmortizationOfDebtDiscountPremium</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.</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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-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 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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, 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.</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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the 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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<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_DepreciationDepletionAndAmortization</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_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_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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 prepaid expenses, and 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 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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</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_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating 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 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_IncreaseDecreaseInReceivables</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_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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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_ProceedsFromConvertibleDebt</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_ProceedsFromIssuanceOfConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's 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 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_ProceedsFromIssuanceOfConvertiblePreferredStock</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_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 supported by a written promise to pay an obligation.</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_ProceedsFromNotesPayable</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_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_RepaymentsOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for a borrowing supported by a written promise to pay an obligation.</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 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_RepaymentsOfNotesPayable</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635569819368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_govx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Stock Issued During Period, Shares, Warrants Exercised (in shares)</a></td>
<td class="nump">36,902<span></span>
</td>
<td class="text"> <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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromNotesPayableToConvertiblePreferredStockMember', window );">Conversion from Notes Payable to Convertible Preferred Stock [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_DebtConversionOriginalDebtAmount1', window );">Notes payable cancelled in exchange for convertible preferred stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 250,000<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfPreferredStockIntoCommonStockMember', window );">Conversion of Preferred Stock into Common Stock [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_ConversionOfStockSharesConverted1', window );">Preferred stock converted (in shares)</a></td>
<td class="nump">2,686<span></span>
</td>
<td class="nump">2,664<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_ConversionOfStockSharesIssued1', window );">Common stock issued (in shares)</a></td>
<td class="nump">716,790<span></span>
</td>
<td class="nump">14,819<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_govx_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 shares of common stock issued during the period upon exercise of warrants.</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;">govx_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-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><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 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_ConversionOfStockSharesConverted1</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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<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 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_ConversionOfStockSharesIssued1</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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the original debt being converted in a 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 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_DebtConversionOriginalDebtAmount1</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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromNotesPayableToConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromNotesPayableToConvertiblePreferredStockMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfPreferredStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfPreferredStockIntoCommonStockMember</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>19
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635649493400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 1 - Description of Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Nature of Operations [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">1.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Description of Business</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">GeoVax Labs, Inc. (&#x201c;GeoVax&#x201d; or the &#x201c;Company&#x201d;), is a clinical-stage biotechnology company developing immunotherapies and vaccines against infectious diseases and cancers using a novel vector vaccine platform (Modified Vaccinia Ankara (MVA) Virus-Like Particle, or &#x201c;GV-MVA-VLP<div style="display: inline; bottom:.33em; font-size: 82%; position: relative; vertical-align: baseline; vertical-align:top;line-height:120%;font-size:pt">TM</div>&#x201d;). In this platform, MVA, a large virus capable of carrying several vaccine antigens, expresses proteins that assemble into highly effective VLP immunogens in the person being vaccinated. The MVA-VLP virus replicates to high titers in approved avian cells for manufacturing but cannot productively replicate in mammalian cells. Therefore, the MVA-VLP derived vaccines can elicit durable immune responses in the host similar to a live attenuated virus, while providing the safety characteristics of a replication-defective vector.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our current development programs are focused on preventive vaccines against novel coronavirus (COVID-<div style="display: inline; font-style: italic; font: inherit;">19</div>), Human Immunodeficiency Virus (HIV), Zika Virus, hemorrhagic fever viruses (Ebola, Sudan, Marburg, Lassa), and malaria, as well as immunotherapies for HIV and solid tumor cancers.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our corporate strategy is to advance, protect and exploit our differentiated vaccine immunotherapy platform leading to the successful development of preventive and therapeutic vaccines against infectious diseases and various cancers. With our design and development capabilities, we are progressing and validating an array of cancer and infectious disease immunotherapy and vaccine product candidates. Our goal is to advance products through to human clinical testing, and to seek partnership or licensing arrangements for achieving regulatory approval and commercialization. We also leverage <div style="display: inline; font-style: italic; font: inherit;">third</div> party resources through collaborations and partnerships for preclinical and clinical testing with multiple government, academic and corporate entities.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Certain of our vaccine development activities have been, and continue to be, financially supported by the U.S. Government. This support has been both in the form of research grants and contracts awarded directly to us, as well as indirect support for the conduct of preclinical animal studies and human clinical trials.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We operate in a highly regulated and competitive environment. The manufacturing and marketing of pharmaceutical products require approval from, and are subject to, ongoing oversight by the Food and Drug Administration (FDA) in the United States, by the European Medicines Agency (EMA) in the European Union, and by comparable agencies in other countries. Obtaining approval for a new pharmaceutical product is never certain, <div style="display: inline; font-style: italic; font: inherit;"> may </div>take many years and often involves expenditure of substantial resources. Our goal is to build a profitable company by generating income from products we develop and commercialize, either alone or with <div style="display: inline; font-style: italic; font: inherit;">one</div> or more potential strategic partners.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">GeoVax is incorporated under the laws of the State of Delaware and our principal offices are located in the metropolitan Atlanta, Georgia area.</div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635660879464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_SignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">2.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Summary of Significant Accounting Policies</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Principles of Consolidation</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The accompanying consolidated financial statements include the accounts of GeoVax Labs, Inc. together with those of our wholly-owned subsidiary, GeoVax, Inc. All intercompany transactions have been eliminated in consolidation.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;"></div></div> <div style="display: inline; font-style: italic; font: inherit;"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Basis of Presentation</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unless otherwise noted, the accompanying consolidated financial statements, and all share and per share information contained herein, have been retroactively restated to reflect the reverse stock splits described in Note <div style="display: inline; font-style: italic; font: inherit;">8.</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The accompanying consolidated financial statements have been prepared assuming that we will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business for the <div style="display: inline; font-style: italic; font: inherit;">twelve</div>-month period following the issue date of these consolidated financial statements.</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div>   <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We are devoting substantially all of our present efforts to research and development of our vaccine and immunotherapy candidates. We have funded our activities to date from government grants and clinical trial assistance, corporate and academic collaborations, and from sales of our equity securities. We believe that our existing cash resources together with current government funding commitments, will be sufficient to continue our planned operations into <div style="display: inline; font-style: italic; font: inherit;">2023.</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We expect to incur future net losses and require substantial funds as we continue our research and development activities. Our transition to profitability will be dependent upon, among other things, the successful development and commercialization of our product candidates. We <div style="display: inline; font-style: italic; font: inherit;"> may </div>never achieve profitability or positive cash flows, and unless and until we do, we will continue to need to raise additional funding. We intend to fund future operations through additional private and/or public offerings of debt or equity securities. In addition, we <div style="display: inline; font-style: italic; font: inherit;"> may </div>seek additional capital through arrangements with strategic partners or from other sources. There can be <div style="display: inline; font-style: italic; font: inherit;">no</div> assurance that we will be able to raise additional funds or achieve or sustain profitability or positive cash flows from operations.&nbsp;</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"></div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Use of Estimates</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and 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. Actual results <div style="display: inline; font-style: italic; font: inherit;"> may </div>differ from those estimates.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Cash and Cash Equivalents</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We consider all highly liquid investments with a maturity of <div style="display: inline; font-style: italic; font: inherit;">three</div> months or less when purchased to be cash equivalents. Our cash and cash equivalents consist primarily of bank deposits and money market accounts. The recorded values approximate fair market values due to the short maturities.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Fair Value of Financial Instruments and Concentration of Credit Risk</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Financial instruments that subject us to concentration of credit risk consist primarily of cash and cash equivalents, which are maintained by a high credit quality financial institution. The carrying values reported in the balance sheets for cash and cash equivalents approximate fair values.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Property and Equipment</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment are stated at cost, less accumulated depreciation and amortization. Expenditures for maintenance and repairs are charged to operations as incurred, while additions and improvements are capitalized. We calculate depreciation using the straight-line method over the estimated useful lives of the assets which range from <div style="display: inline; font-style: italic; font: inherit;">three</div> to <div style="display: inline; font-style: italic; font: inherit;">five</div> years. We amortize leasehold improvements using the straight-line method over the term of the related lease.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We recognize leases in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Update (ASU) <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">02,</div> <div style="display: inline; font-style: italic;">Leases</div> (ASU <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">02</div>), which requires lessees to classify leases as either financing or operating leases based on the principle of whether or <div style="display: inline; font-style: italic; font: inherit;">not</div> the lease is effectively a financed purchase by the lessee. This classification determines whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than <div style="display: inline; font-style: italic; font: inherit;">12</div> months regardless of their classification. In the case of our facility lease agreement which has an effective term of less than <div style="display: inline; font-style: italic; font: inherit;">12</div> months, we made an accounting policy election to <div style="display: inline; font-style: italic; font: inherit;">not</div> recognize lease assets and liabilities and record lease expense on a straight-line basis over the lease term.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Impairment of Long-Lived Assets</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset <div style="display: inline; font-style: italic; font: inherit;"> may </div><div style="display: inline; font-style: italic; font: inherit;">not</div> be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future net cash flows expected to be generated by such assets. If we consider such assets to be impaired, the impairment to be<div style="display: inline; font-weight: bold;"> </div>recognized is measured by the amount by which the carrying amount of the assets exceeds the expected future net cash flows from the assets.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div>   <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Accrued Expenses</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As part of the process of preparing our financial statements, we estimate expenses that we believe we have incurred, but have <div style="display: inline; font-style: italic; font: inherit;">not</div> yet been billed by our <div style="display: inline; font-style: italic; font: inherit;">third</div>-party vendors. This process involves identifying services and activities that have been performed by such vendors on our behalf and estimating the level to which they have been performed and the associated cost incurred for such service as of each balance sheet date.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Net Loss Per Share</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Basic and diluted loss per common share are computed based on the weighted average number of common shares outstanding. Common share equivalents consist of common shares issuable upon conversion of convertible preferred stock, and upon exercise of stock options and stock purchase warrants. All common share equivalents are excluded from the computation of diluted loss per share since the effect would be anti-dilutive. The weighted average number of common share equivalents which were excluded from the computation of diluted loss per share, totaled <div style="display: inline; font-style: italic; font: inherit;">1,001,948</div> and <div style="display: inline; font-style: italic; font: inherit;">558</div> shares at <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> respectively.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Revenue Recognition</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We recognize revenue in accordance with FASB Accounting Standards Update <div style="display: inline; font-style: italic; font: inherit;">2014</div>-<div style="display: inline; font-style: italic; font: inherit;">09,</div> <div style="display: inline; font-style: italic;">Revenue from Contracts with Customers</div> (ASU <div style="display: inline; font-style: italic; font: inherit;">2014</div>-<div style="display: inline; font-style: italic; font: inherit;">09</div>), which created a new Topic, Accounting Standards Codification Topic <div style="display: inline; font-style: italic; font: inherit;">606.</div> The standard is principle-based and provides a <div style="display: inline; font-style: italic; font: inherit;">five</div>-step model to determine when and how revenue is recognized. The core principle is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Grant revenue</div> &#x2013; We receive payments from government entities under non-refundable grants in support of our vaccine development programs. We record revenue associated with these grants when the reimbursable costs are incurred and we have complied with all conditions necessary to receive the grant funds.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Research collaborations</div> &#x2013; From time to time, we <div style="display: inline; font-style: italic; font: inherit;"> may </div>enter into collaborative research and development agreements for specific vaccine development approaches and/or disease indications whereby we receive <div style="display: inline; font-style: italic; font: inherit;">third</div>-party funding for preclinical research under certain of these arrangements. Each agreement is evaluated in accordance with the process defined by ASU <div style="display: inline; font-style: italic; font: inherit;">2014</div>-<div style="display: inline; font-style: italic; font: inherit;">09</div> and revenue is recognized accordingly.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Research and Development Expense</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Research and development expense primarily consists of costs incurred in the discovery, development, testing and manufacturing of our product candidates. These expenses consist primarily of (i) salaries, benefits, and stock-based compensation for personnel, (ii) laboratory supplies and facility-related expenses to conduct development, (iii) fees paid to <div style="display: inline; font-style: italic; font: inherit;">third</div>-party service providers to perform, monitor and accumulate data related to our preclinical studies and clinical trials, (iv) costs related to sponsored research agreements, and (v) costs to procure and manufacture materials used in clinical trials. These costs are charged to expense as incurred.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Patent Costs</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our expenditures relating to obtaining and protecting patents are charged to expense when incurred and are included in general and administrative expense.<div style="display: inline; font-weight: bold;"> </div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Period-to-Period Comparisons</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our operating results are expected to fluctuate for the foreseeable future. Therefore, period-to-period comparisons should <div style="display: inline; font-style: italic; font: inherit;">not</div> be relied upon as predictive of the results for future periods.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Income Taxes</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We account for income taxes using the liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted rates in effect for the year in which temporary differences are expected to be recovered or settled. Deferred tax assets are reduced by a valuation allowance unless, in the opinion of management, it is more likely than <div style="display: inline; font-style: italic; font: inherit;">not</div> that some portion or all of the deferred tax assets will be realized.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div>   <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Stock-Based Compensation</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We account for stock-based transactions in which the Company receives services from employees, directors or others in exchange for equity instruments based on the fair value of the award at the grant date. Stock-based compensation cost for awards of common stock is estimated based on the price of the underlying common stock on the date of issuance. Stock-based compensation cost for stock options or warrants is estimated at the grant date based on each instrument's fair value as calculated by the Black-Scholes option pricing model. We recognize stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period for the award. See Note <div style="display: inline; font-style: italic; font: inherit;">8</div> for additional stock-based compensation information.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Other Recent Accounting Pronouncements</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Except as discussed above, there have been <div style="display: inline; font-style: italic; font: inherit;">no</div> recent accounting pronouncements or changes in accounting pronouncements which we expect to have a material impact on our financial statements, nor do we believe that any recently issued, but <div style="display: inline; font-style: italic; font: inherit;">not</div> yet effective, accounting standards if currently adopted would have a material effect on our financial statements.</div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 significant accounting policies of the reporting 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 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<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_SignificantAccountingPoliciesTextBlock</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635649681016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Property, Plant and Equipment Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">3.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Property and Equipment</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment as shown on the accompanying Consolidated Balance Sheets is composed of the following as of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019:</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div>  <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 18pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;">    <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Laboratory equipment</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">532,100</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">534,577</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Leasehold improvements</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">115,605</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">115,605</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other furniture, fixtures &amp; equipment</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">11,736</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">11,736</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property and equipment</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">659,441</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">661,918</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accumulated depreciation and amortization</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(511,700</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(651,312</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment, net</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">147,741</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">10,606</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>  </tr>    </table> </div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Depreciation expense was <div style="display: inline; font-style: italic; font: inherit;">$19,656</div>&nbsp;and <div style="display: inline; font-style: italic; font: inherit;">$8,350</div> during the years ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> respectively.</div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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>22
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635744133272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">4.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Accrued Expenses</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Accrued expenses as shown on the accompanying Consolidated Balance Sheets is composed of the following as of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019:</div></div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 36pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;">    <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued salaries and directors' fees</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">279,696</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,732,702</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other accrued expenses</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">79,585</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">118,338</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total accrued expenses</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">359,281</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,851,040</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>  </tr>    </table> </div></div><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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accounts payable and accrued liabilities at the end of 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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>23
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635649683624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Notes Payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_DebtDisclosureTextBlock', window );">Debt Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">5.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Notes Payable</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">GRA Note</div> &#x2013; On <div style="display: inline; font-style: italic; font: inherit;"> February 28, 2018, </div>we entered into a Senior Note Purchase Agreement with Georgia Research Alliance, Inc. (GRA) pursuant to which we issued a <div style="display: inline; font-style: italic; font: inherit;">five</div>-year Senior Promissory Note (the &#x201c;GRA Note&#x201d;) to GRA in exchange for <div style="display: inline; font-style: italic; font: inherit;">$50,000.</div> The GRA Note bears an annual interest rate of <div style="display: inline; font-style: italic; font: inherit;">5%,</div> payable monthly, with principal repayments beginning in the <div style="display: inline; font-style: italic; font: inherit;">second</div> year. Future principal repayments are expected to be <div style="display: inline; font-style: italic; font: inherit;">$12,487</div> in <div style="display: inline; font-style: italic; font: inherit;">2021,</div> <div style="display: inline; font-style: italic; font: inherit;">$13,126</div> <div style="display: inline; font-style: italic; font: inherit;">in2022,</div> and <div style="display: inline; font-style: italic; font: inherit;">$2,252</div> in <div style="display: inline; font-style: italic; font: inherit;">2023.</div> Interest expense related to the GRA Note was <div style="display: inline; font-style: italic; font: inherit;">$1,727</div> and <div style="display: inline; font-style: italic; font: inherit;">$2,097</div> for the years ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> respectively.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">CARES Act Paycheck Protection Program Loan </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>On <div style="display: inline; font-style: italic; font: inherit;"> April 17, 2020, </div>we received a <div style="display: inline; font-style: italic; font: inherit;">$170,200</div> bank loan backed by the United States Small Business Administration pursuant to the Paycheck Protection Program (PPP) provisions of the Coronavirus Aid, Relief, and Economic Security (CARES) Act. The loan bears an annual interest rate of <div style="display: inline; font-style: italic; font: inherit;">one</div> percent and is due <div style="display: inline; font-style: italic; font: inherit;"> April 17, 2022. </div>We have accrued interest expense associated with the PPP Loan of <div style="display: inline; font-style: italic; font: inherit;">$1,203.</div> In <div style="display: inline; font-style: italic; font: inherit;"> October 2020, </div>we applied to the lender to have the loan forgiven, based upon our submission of qualifying information regarding eligible expenses; as of the date of this report our forgiveness application has <div style="display: inline; font-style: italic; font: inherit;">not</div> been processed.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div></div><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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</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> -URI http://asc.fasb.org/topic&amp;trid=2208564<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_DebtDisclosureTextBlock</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635663009864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Convertible Debentures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_ShortTermDebtTextBlock', window );">Short-term Debt [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">6.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Convertible Debentures</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">On <div style="display: inline; font-style: italic; font: inherit;"> June 26 2020, </div>we entered into a Securities Purchase Agreement with <div style="display: inline; font-style: italic; font: inherit;">two</div> institutional investors, pursuant to which we received gross proceeds of <div style="display: inline; font-style: italic; font: inherit;">$1,050,000</div> in exchange for the issuance of: (i) <div style="display: inline; font-style: italic; font: inherit;">5%</div> Original Issue Discount Senior Secured Convertible Debentures (the &#x201c;Convertible Debentures&#x201d;) in the aggregate principal amount of <div style="display: inline; font-style: italic; font: inherit;">$1,200,000;</div> and (ii) <div style="display: inline; font-style: italic; font: inherit;">five</div>-year warrants (the <div style="display: inline; font-style: italic; font: inherit;"> &#x201c;June 2020 </div>Warrants&#x201d;) to purchase an aggregate of <div style="display: inline; font-style: italic; font: inherit;">120,000</div> shares of our common stock at an exercise price of <div style="display: inline; font-style: italic; font: inherit;">$10.00</div> per share. Net proceeds after deducting the original issue discount, finder's fee and other debt issuance costs were <div style="display: inline; font-style: italic; font: inherit;">$888,500.</div> As a result of the public offering of our securities described in Note <div style="display: inline; font-style: italic; font: inherit;">8,</div> on <div style="display: inline; font-style: italic; font: inherit;"> September 29, 2020 </div>the exercise price of the <div style="display: inline; font-style: italic; font: inherit;"> June 2020 </div>Warrants was reduced to <div style="display: inline; font-style: italic; font: inherit;">$5.00.</div> The Convertible Debentures had an original maturity of <div style="display: inline; font-style: italic; font: inherit;">twelve</div> months, bore interest at a rate of <div style="display: inline; font-style: italic; font: inherit;">5%</div> per annum, and were secured by substantially all of the Company's assets until such time as they were paid or converted in full.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Convertible Debentures were mandatorily convertible upon our consummation of a public offering of common stock with gross proceeds of <div style="display: inline; font-style: italic; font: inherit;">$6,000,000</div> or more, and which resulted in the listing of our common stock on a national securities exchange (a &#x201c;Qualified Offering&#x201d;). The conversion price upon the occurrence of a Qualified Offering was equal to the lower of (i) <div style="display: inline; font-style: italic; font: inherit;">$10.00</div> per share or (ii) <div style="display: inline; font-style: italic; font: inherit;">80%</div> of the offering price. The conversion provisions of the Convertible Debentures were subject to a &#x201c;conversion blocker&#x201d; such that each of the purchasers could <div style="display: inline; font-style: italic; font: inherit;">not</div> convert the Convertible Debentures to the extent that the conversion would result in the purchaser and its affiliates holding more than <div style="display: inline; font-style: italic; font: inherit;">4.99%</div> of our outstanding common stock.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">On <div style="display: inline; font-style: italic; font: inherit;"> September 29, 2020, </div>upon our consummation of the public offering discussed in Note <div style="display: inline; font-style: italic; font: inherit;">8,</div> the <div style="display: inline; font-style: italic; font: inherit;">$1,200,000</div> maturity value of the Convertible Debentures and <div style="display: inline; font-style: italic; font: inherit;">$14,667</div> of accrued interest were automatically converted at <div style="display: inline; font-style: italic; font: inherit;">$4.00,</div> the Qualified Offering discounted price, resulting in the issuance of <div style="display: inline; font-style: italic; font: inherit;">303,668</div> conversion units. Of the <div style="display: inline; font-style: italic; font: inherit;">303,668</div> conversion units: (a) <div style="display: inline; font-style: italic; font: inherit;">177,626</div> consist of <div style="display: inline; font-style: italic; font: inherit;">one</div> share of common stock and <div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">a</div></div> warrant to purchase <div style="display: inline; font-style: italic; font: inherit;">one</div> share of common stock (a &#x201c;Conversion Warrant&#x201d;), and (b) <div style="display: inline; font-style: italic; font: inherit;">126,042</div> consist of <div style="display: inline; font-style: italic; font: inherit;">one</div> pre-funded warrant to purchase <div style="display: inline; font-style: italic; font: inherit;">one</div> share of common stock (a &#x201c;Pre-Funded Warrant&#x201d;) and a Conversion Warrant. The Pre-Funded Warrants provide the holder the right to purchase <div style="display: inline; font-style: italic; font: inherit;">one</div> share of Common Stock at an exercise price of <div style="display: inline; font-style: italic; font: inherit;">$0.01</div> per share, are immediately exercisable and will <div style="display: inline; font-style: italic; font: inherit;">not</div> expire until exercised in full. The Conversion Warrants provide the holder the right to purchase <div style="display: inline; font-style: italic; font: inherit;">one</div> share of common stock, are immediately exercisable at an exercise price of <div style="display: inline; font-style: italic; font: inherit;">$5.00</div> per share and expire <div style="display: inline; font-style: italic; font: inherit;">five</div> years after the issuance date.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Upon the issuance of the Convertible Debentures, we recorded a debt discount of <div style="display: inline; font-style: italic; font: inherit;">$769,334,</div> including the <div style="display: inline; font-style: italic; font: inherit;">$150,000</div> original issue discount, <div style="display: inline; font-style: italic; font: inherit;">$457,833</div> of fair value allocated to the warrants (recorded as Additional Paid-in Capital), and <div style="display: inline; font-style: italic; font: inherit;">$161,500</div> of direct transaction costs incurred. The debt discount was amortized to interest expense over the <div style="display: inline; font-style: italic; font: inherit;">12</div>-month term of the Debentures using the effective interest rate method, up to the date of conversion. As a result of the mandatory conversion of the Convertible Debentures on <div style="display: inline; font-style: italic; font: inherit;"> September 29, 2020, </div>the remaining unamortized debt discount (<div style="display: inline; font-style: italic; font: inherit;">$645,150</div>) was recorded as Additional Paid-in Capital. Interest expense associated with the Convertible Debentures recorded during <div style="display: inline; font-style: italic; font: inherit;">2020</div> was <div style="display: inline; font-style: italic; font: inherit;">$138,851,</div> including <div style="display: inline; font-style: italic; font: inherit;">$124,185</div> of debt discount amortization.</div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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_ShortTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 short-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> -URI http://asc.fasb.org/topic&amp;trid=2208564<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_ShortTermDebtTextBlock</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635645397272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Commitments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_CommitmentsDisclosureTextBlock', window );">Commitments Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">7.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Commitments</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Lease Agreement</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We lease approximately <div style="display: inline; font-style: italic; font: inherit;">8,400</div> square feet of office and laboratory space pursuant to an operating lease which expires on <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2022. </div>Rent expense for the years ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> was <div style="display: inline; font-style: italic; font: inherit;">$166,577</div> and <div style="display: inline; font-style: italic; font: inherit;">$161,673,</div> respectively. Future minimum lease payments total <div style="display: inline; font-style: italic; font: inherit;">$171,213</div> in <div style="display: inline; font-style: italic; font: inherit;">2021</div> and <div style="display: inline; font-style: italic; font: inherit;">$176,356</div> in <div style="display: inline; font-style: italic; font: inherit;">2022,</div> although the lease <div style="display: inline; font-style: italic; font: inherit;"> may </div>be terminated at any time by either party with <div style="display: inline; font-style: italic; font: inherit;">ninety</div> days written notice.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Other Commitments</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In the normal course of business, we enter into various firm purchase commitments related to production and testing of our vaccine, conduct of research studies, and other activities. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>we had approximately <div style="display: inline; font-style: italic; font: inherit;">$190,000</div> of unrecorded outstanding purchase commitments to our vendors and subcontractors, all of which we expect will be due in <div style="display: inline; font-style: italic; font: inherit;">2021.</div> We expect <div style="display: inline; font-style: italic; font: inherit;">$165,500</div> of this amount to be reimbursable to us pursuant to currently outstanding government grants.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div></div><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_CommitmentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.</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 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<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_CommitmentsDisclosureTextBlock</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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>26
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635649526472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_PreferredStockTextBlock', window );">Preferred Stock [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">8.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Stockholders</div>'<div style="display: inline; font-weight: bold;"> Equity</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Convertible Preferred Stock</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We are authorized to issue up to <div style="display: inline; font-style: italic; font: inherit;">10,000,000</div> shares of our Preferred Stock, <div style="display: inline; font-style: italic; font: inherit;">$.01</div> par value, which <div style="display: inline; font-style: italic; font: inherit;"> may </div>be issued in <div style="display: inline; font-style: italic; font: inherit;">one</div> or more series. The table below presents our issued and outstanding series of preferred stock as of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019.</div> Each series of our outstanding preferred stock has a stated value of <div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">$1,000</div></div></div> per share. Further details concerning each series of preferred stock, and the changes in each series during the years ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> are discussed in the sections that follow the table.</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;">    <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31, 2020</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31, 2019</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Series B Convertible Preferred Stock</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">100</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">76,095</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">100</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">76,095</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Series H Convertible Preferred Stock</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,686</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,156,338</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Series I Convertible Preferred Stock</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">700</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">700,000</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">100</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">76,095</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">2,486</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,932,433</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>  </tr>    </table> </div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Series B Convertible Preferred Stock </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>Our Series B Convertible Preferred Stock, <div style="display: inline; font-style: italic; font: inherit;">$1,000</div> stated value (&#x201c;Series B Preferred Stock&#x201d;), has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series B Preferred Stock has <div style="display: inline; font-style: italic; font: inherit;">no</div> voting rights and is <div style="display: inline; font-style: italic; font: inherit;">not</div> entitled to a dividend. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">100</div> shares of Series B Preferred Stock outstanding, convertible at any time at the option of the holder into shares of common stock at a fixed conversion price of <div style="display: inline; font-style: italic; font: inherit;">$7,000,000</div> per common share.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Series C Convertible Preferred Stock </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>Our Series C Convertible Preferred Stock, <div style="display: inline; font-style: italic; font: inherit;">$1,000</div> stated value (&#x201c;Series C Preferred Stock&#x201d;), has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series C Preferred Stock has <div style="display: inline; font-style: italic; font: inherit;">no</div> voting rights and is <div style="display: inline; font-style: italic; font: inherit;">not</div> entitled to a dividend. During <div style="display: inline; font-style: italic; font: inherit;">2019,</div> <div style="display: inline; font-style: italic; font: inherit;">587</div> shares of our Series C Preferred Stock were converted into <div style="display: inline; font-style: italic; font: inherit;">2</div> shares of our common stock and the remaining <div style="display: inline; font-style: italic; font: inherit;">1,563</div> shares of Series C Preferred Stock were exchanged for Series F Preferred Stock. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> shares of Series C Preferred Stock outstanding.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Series E Convertible Preferred Stock </div>&#x2013; Our Series E Convertible Preferred Stock, <div style="display: inline; font-style: italic; font: inherit;">$1,000</div> stated value, (&#x201c;Series E Preferred Stock&#x201d;) has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series E Preferred Stock has <div style="display: inline; font-style: italic; font: inherit;">no</div> voting rights and is <div style="display: inline; font-style: italic; font: inherit;">not</div> entitled to a dividend. During <div style="display: inline; font-style: italic; font: inherit;">2019,</div> all outstanding shares of Series E Preferred Stock (<div style="display: inline; font-style: italic; font: inherit;">1,200</div> shares) were exchanged for Series F Preferred Stock. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> shares of Series E Preferred Stock outstanding.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Series F Preferred Stock </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>In <div style="display: inline; font-style: italic; font: inherit;"> February 2019, </div>we entered into Exchange Agreements with holders of our Series C and Series E Preferred Stock, pursuant to which the holders exchanged all shares of Series C and Series E Preferred Stock held by them for an aggregate of <div style="display: inline; font-style: italic; font: inherit;">2,763</div> shares of Series F Convertible Preferred Stock (&#x201c;Series F Preferred Stock&#x201d;). Our Series F Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series F Preferred Stock has <div style="display: inline; font-style: italic; font: inherit;">no</div> voting rights and is <div style="display: inline; font-style: italic; font: inherit;">not</div> entitled to a dividend. During <div style="display: inline; font-style: italic; font: inherit;">2019,</div> <div style="display: inline; font-style: italic; font: inherit;">507</div> shares of Series F Preferred Stock were converted into <div style="display: inline; font-style: italic; font: inherit;">9</div> shares of our common stock and all remaining outstanding shares of Series F Preferred Stock (<div style="display: inline; font-style: italic; font: inherit;">2,256</div> shares) were exchanged for Series H Preferred Stock. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> shares of Series F Preferred Stock outstanding.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Series G Preferred Stock </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>In <div style="display: inline; font-style: italic; font: inherit;"> February 2019, </div>we entered into a Securities Purchase Agreement with the purchasers identified therein (the &#x201c;Purchasers&#x201d;) providing for sale to the Purchasers of an aggregate of up to <div style="display: inline; font-style: italic; font: inherit;">1,000</div> shares of our Series G Convertible Preferred Stock (&#x201c;Series G Preferred Stock&#x201d;) and related warrants for gross proceeds of up to <div style="display: inline; font-style: italic; font: inherit;">$1.0</div> million, which was funded at <div style="display: inline; font-style: italic; font: inherit;">three</div> different closings. Our Series G Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series G Preferred Stock has <div style="display: inline; font-style: italic; font: inherit;">no</div> voting rights and is <div style="display: inline; font-style: italic; font: inherit;">not</div> entitled to a dividend. At the <div style="display: inline; font-style: italic; font: inherit;">first</div> closing, which occurred in <div style="display: inline; font-style: italic; font: inherit;"> February 2019, </div>we issued <div style="display: inline; font-style: italic; font: inherit;">500</div> shares of Series G Preferred Stock in exchange for the payment by the Purchasers of <div style="display: inline; font-style: italic; font: inherit;">$250,000</div> in the aggregate, plus the cancellation of Term Notes held by the Purchasers in the amount of <div style="display: inline; font-style: italic; font: inherit;">$250,000.</div> At the <div style="display: inline; font-style: italic; font: inherit;">second</div> and <div style="display: inline; font-style: italic; font: inherit;">third</div> closings, which occurred in <div style="display: inline; font-style: italic; font: inherit;"> April </div>and <div style="display: inline; font-style: italic; font: inherit;"> June 2019, </div>we issued an aggregate of <div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">500</div></div> additional shares of Series G Preferred Stock in exchange for the payment by the Purchasers of a total of <div style="display: inline; font-style: italic; font: inherit;"><div style="display: inline; font-style: italic; font: inherit;">$500,000</div>.</div> During <div style="display: inline; font-style: italic; font: inherit;"> July 2019, </div>all outstanding shares of Series G Preferred Stock (<div style="display: inline; font-style: italic; font: inherit;">1,000</div> shares) were exchanged for Series H Preferred Stock. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> shares of Series G Preferred Stock outstanding.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div>   <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Series H Preferred Stock </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>In <div style="display: inline; font-style: italic; font: inherit;"> July 2019, </div>we entered into Exchange Agreements with holders of our Series F and Series G Preferred Stock, pursuant to which the holders exchanged all shares of Series F and Series G Preferred Stock held by them for an aggregate of <div style="display: inline; font-style: italic; font: inherit;">3,256</div> shares of Series H Convertible Preferred Stock (&#x201c;Series H Preferred Stock&#x201d;). Our Series H Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series H Preferred Stock has <div style="display: inline; font-style: italic; font: inherit;">no</div> voting rights and is <div style="display: inline; font-style: italic; font: inherit;">not</div> entitled to a dividend. During <div style="display: inline; font-style: italic; font: inherit;">2019,</div> <div style="display: inline; font-style: italic; font: inherit;">1,570</div> shares of Series H Preferred Stock were converted into <div style="display: inline; font-style: italic; font: inherit;">14,808</div> shares of our common stock. During <div style="display: inline; font-style: italic; font: inherit;">2020,</div> <div style="display: inline; font-style: italic; font: inherit;">1,686</div> shares of our Series H Convertible Preferred Stock were converted into <div style="display: inline; font-style: italic; font: inherit;">469,697</div> shares of our common stock. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> shares of Series H Preferred Stock outstanding.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Series I Preferred Stock </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>In <div style="display: inline; font-style: italic; font: inherit;"> July 2019, </div>we entered into a Securities Purchase Agreement with the purchasers identified therein (the &#x201c;Purchasers&#x201d;) providing for sale to the Purchasers of an aggregate of <div style="display: inline; font-style: italic; font: inherit;">700</div> shares of our Series I Convertible Preferred Stock (&#x201c;Series I Preferred Stock&#x201d;) for gross proceeds of <div style="display: inline; font-style: italic; font: inherit;">$700,000.</div> Our Series I Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series I Preferred Stock has <div style="display: inline; font-style: italic; font: inherit;">no</div> voting rights and is <div style="display: inline; font-style: italic; font: inherit;">not</div> entitled to a dividend. During <div style="display: inline; font-style: italic; font: inherit;">2020,</div> <div style="display: inline; font-style: italic; font: inherit;">700</div> shares of our Series I Convertible Preferred Stock were converted into <div style="display: inline; font-style: italic; font: inherit;">204,371</div> shares of our common stock. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> shares of Series I Preferred Stock outstanding.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Series J Preferred Stock </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>In <div style="display: inline; font-style: italic; font: inherit;"> January 2020, </div>we entered into a Securities Purchase Agreement with the purchasers identified therein (the &#x201c;Purchasers&#x201d;) providing for sale to the Purchasers of an aggregate of <div style="display: inline; font-style: italic; font: inherit;">300</div> shares of our Series J Convertible Preferred Stock (&#x201c;Series J Preferred Stock&#x201d;) for gross proceeds of <div style="display: inline; font-style: italic; font: inherit;">$300,000.</div> Our Series J Preferred Stock has rights and privileges as set forth in the pertinent Certificate of Designation of Preferences, Rights and Limitations, including a liquidation preference equal to the stated value per share. The Series J Preferred Stock has <div style="display: inline; font-style: italic; font: inherit;">no</div> voting rights and is <div style="display: inline; font-style: italic; font: inherit;">not</div> entitled to a dividend. During <div style="display: inline; font-style: italic; font: inherit;">2020,</div> <div style="display: inline; font-style: italic; font: inherit;">300</div> shares of Series J Preferred Stock were converted into <div style="display: inline; font-style: italic; font: inherit;">42,723</div> shares of our common stock. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">no</div> shares of Series J Preferred Stock outstanding</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Common Stock</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Reverse Stock Splits </div>&#x2013; On <div style="display: inline; font-style: italic; font: inherit;"> April 30, 2019, </div>we effected a <div style="display: inline; font-style: italic; font: inherit;">1</div>-for-<div style="display: inline; font-style: italic; font: inherit;">500</div> reverse stock split of our common stock, on <div style="display: inline; font-style: italic; font: inherit;"> January 21, 2020, </div>we effected a <div style="display: inline; font-style: italic; font: inherit;">1</div>-for-<div style="display: inline; font-style: italic; font: inherit;">2000</div> reverse split of our common stock and on <div style="display: inline; font-style: italic; font: inherit;"> September 25, 2020, </div>we effected a <div style="display: inline; font-style: italic; font: inherit;">1</div>-for-<div style="display: inline; font-style: italic; font: inherit;">20</div> reverse split of our common stock.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Conversions of Preferred Stock</div> &#x2013; During <div style="display: inline; font-style: italic; font: inherit;">2020</div> and <div style="display: inline; font-style: italic; font: inherit;">2019</div> we issued an aggregate of <div style="display: inline; font-style: italic; font: inherit;">716,790</div> and <div style="display: inline; font-style: italic; font: inherit;">14,819</div> shares of our common stock, respectively, pursuant to the conversion of several series of our convertible preferred stock as discussed above.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Public Offering </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>On <div style="display: inline; font-style: italic; font: inherit;"> September 24, 2020, </div>we entered into an Underwriting Agreement (the &#x201c;Underwriting Agreement&#x201d;) with Maxim Group LLC, as representative of the underwriters (the &#x201c;Representative&#x201d;), for an underwritten public offering (the &#x201c;Offering&#x201d;) of an aggregate of <div style="display: inline; font-style: italic; font: inherit;">2,560,000</div> units of our equity securities (the &#x201c;Units&#x201d;). The Offering closed on <div style="display: inline; font-style: italic; font: inherit;"> September 29, 2020, </div>with gross proceeds to us of approximately <div style="display: inline; font-style: italic; font: inherit;">$12.8</div> million; net proceeds after deducting underwriting discounts and commissions and other offering expenses were approximately <div style="display: inline; font-style: italic; font: inherit;">$11.2</div> million.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Of the <div style="display: inline; font-style: italic; font: inherit;">2,560,000</div> Units sold in the Offering: (a) <div style="display: inline; font-style: italic; font: inherit;">2,310,000</div> Units consist of <div style="display: inline; font-style: italic; font: inherit;">one</div> share of our common stock, and a Warrant to purchase <div style="display: inline; font-style: italic; font: inherit;">one</div> share of common stock (each, a &#x201c;Unit Warrant&#x201d;); and (b) <div style="display: inline; font-style: italic; font: inherit;">250,000</div> Units consisting of a Pre-Funded Warrant to purchase <div style="display: inline; font-style: italic; font: inherit;">one</div> share of common stock and a Unit Warrant. The Pre-Funded Warrants provided the holder the right to purchase <div style="display: inline; font-style: italic; font: inherit;">one</div> share of common stock at an exercise price of <div style="display: inline; font-style: italic; font: inherit;">$0.01</div> per share and were exercised in full during <div style="display: inline; font-style: italic; font: inherit;"> October 2020. </div>The Unit Warrants provide the holder the right to purchase <div style="display: inline; font-style: italic; font: inherit;">one</div> share of common stock, are immediately exercisable at an exercise price of <div style="display: inline; font-style: italic; font: inherit;">$5.00</div> per share and expire <div style="display: inline; font-style: italic; font: inherit;">five</div> years after the issuance date. The public offering price was <div style="display: inline; font-style: italic; font: inherit;">$5.00</div> per Unit (<div style="display: inline; font-style: italic; font: inherit;">$4.99</div> for each Unit including a Pre-Funded Warrant).</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Pursuant to the Underwriting Agreement, we issued to the Representative, as a portion of the underwriting compensation, warrants to purchase up to a total of <div style="display: inline; font-style: italic; font: inherit;">128,000</div> shares of common stock (the &#x201c;Representative Warrants&#x201d;). The Representative Warrants have an exercise price of <div style="display: inline; font-style: italic; font: inherit;">$5.50</div> per share, are initially exercisable <div style="display: inline; font-style: italic; font: inherit;">180</div> days after the effective date of the Offering and have a term of <div style="display: inline; font-style: italic; font: inherit;">three</div> years from their initial exercise date.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div>   <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Conversion of Deferred Compensation to Equity </div>&#x2013;<div style="display: inline; font-style: italic;"> </div>From <div style="display: inline; font-style: italic; font: inherit;">2016</div> through <div style="display: inline; font-style: italic; font: inherit;"> August 2020, </div>to help conserve the Company's cash resources, our executive officers and non-employee directors agreed to defer receipt of all or a portion (at varying levels) of their respective cash compensation. On <div style="display: inline; font-style: italic; font: inherit;"> September 29, 2020, </div>upon our consummation of the Offering, <div style="display: inline; font-style: italic; font: inherit;">$1,500,000</div> of the accumulated deferrals were converted at the <div style="display: inline; font-style: italic; font: inherit;">$5.00</div> offering price, resulting in the issuance of <div style="display: inline; font-style: italic; font: inherit;">300,001</div> units substantially similar to the units sold in the public offering, with each unit consisting of <div style="display: inline; font-style: italic; font: inherit;">one</div> share of our common stock and <div style="display: inline; font-style: italic; font: inherit;">one</div> warrant substantially similar to a Unit Warrant (a &#x201c;Management Warrant&#x201d;).</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Conversion of Convertible Debentures to Equity</div> &#x2013; As discussed in Note <div style="display: inline; font-style: italic; font: inherit;">6,</div> upon our consummation of the Offering, we issued an aggregate of <div style="display: inline; font-style: italic; font: inherit;">177,626</div> shares of our common stock, <div style="display: inline; font-style: italic; font: inherit;">126,042</div> Pre-Funded Warrants and <div style="display: inline; font-style: italic; font: inherit;">303,668</div> Conversion Warrants upon the mandatory conversion of <div style="display: inline; font-style: italic; font: inherit;">$1,214,667</div> of Convertible Debentures and accrued interest.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Other Common Stock Transactions</div> &#x2013; During <div style="display: inline; font-style: italic; font: inherit;">2020</div> and <div style="display: inline; font-style: italic; font: inherit;">2019</div> we issued <div style="display: inline; font-style: italic; font: inherit;">26,581</div> and <div style="display: inline; font-style: italic; font: inherit;">162</div> shares, respectively, of our common stock pursuant to consulting agreements. During <div style="display: inline; font-style: italic; font: inherit;">2020,</div> certain warrants were exercised using the &#x201c;cashless&#x201d; exercise feature of the warrants, resulting in the issuance of an aggregate of <div style="display: inline; font-style: italic; font: inherit;">36,902</div> shares of our common stock.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Stock Options</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We have a stock-based incentive plan (the <div style="display: inline; font-style: italic; font: inherit;">&#x201c;2020</div> Plan&#x201d;) pursuant to which our Board of Directors <div style="display: inline; font-style: italic; font: inherit;"> may </div>grant stock options to our employees. A total of <div style="display: inline; font-style: italic; font: inherit;">1,000,000</div> shares of our common stock are reserved for issuance pursuant to the <div style="display: inline; font-style: italic; font: inherit;">2020</div> Plan. The exercise price for any option granted <div style="display: inline; font-style: italic; font: inherit;"> may </div><div style="display: inline; font-style: italic; font: inherit;">not</div> be less than fair value (<div style="display: inline; font-style: italic; font: inherit;">110%</div> of fair value for ISO's granted to certain employees). Options have a maximum <div style="display: inline; font-style: italic; font: inherit;">ten</div>-year term and generally vest over <div style="display: inline; font-style: italic; font: inherit;">three</div> years.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We use the Black-Scholes model for determining the grant date fair value of our stock option grants. This model utilizes certain information, such as the interest rate on a risk-free security with a term generally equivalent to the expected life of the option being valued and requires certain other assumptions, such as the expected amount of time an option will be outstanding until it is exercised or expired, to calculate the fair value of stock options granted. The significant assumptions we used in our fair value calculations were as follows:</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;">    <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average risk-free interest rates</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">0.69</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected dividend yield</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">0.0</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected life of option (years)</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">7.0</div></div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">38.16</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>    </table> </div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">A summary of stock option activity under the <div style="display: inline; font-style: italic; font: inherit;">2020</div> Plan as of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>and changes during the year then ended is presented below.</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;">    <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of Shares</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contractual</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Term (yrs)</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Aggregate</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Intrinsic</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2019</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">602,000</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">2.79</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercised</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forfeited or expired</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2020</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">602,000</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">2.79</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">9.9</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">355,180</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercisable at December 31, 2020</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>  </tr>    </table> </div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The weighted-average grant date fair value of options granted during <div style="display: inline; font-style: italic; font: inherit;">2020</div> was <div style="display: inline; font-style: italic; font: inherit;">$1.12.</div> <div style="display: inline; font-style: italic; font: inherit;">No</div> stock options were granted during <div style="display: inline; font-style: italic; font: inherit;">2019.</div> Total employee and director stock-based compensation expense recognized in the consolidated statement of operations for the years ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> was <div style="display: inline; font-style: italic; font: inherit;">$18,730</div> and <div style="display: inline; font-style: italic; font: inherit;">$104,420,</div> respectively. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there is <div style="display: inline; font-style: italic; font: inherit;">$655,510</div> of unrecognized compensation expense related to employee and director stock-based compensation arrangements that will be recognized over a weighted-average period of <div style="display: inline; font-style: italic; font: inherit;">2.9</div> years.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div>   <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Stock Purchase Warrants</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Summary of Warrants Outstanding </div>&#x2013; The table below presents summary information about our warrants outstanding as of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020. </div>Additional information concerning the warrants follows the table.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;">    <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt; width: 55.6%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Warrant Description</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of Shares</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 14.4%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Expiration</div> </td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Series I Warrants</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">62,626</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">5.00</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Oct-Dec 2024</div></div> </td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">June 2020 Warrants</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">120,000</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">5.00</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Jun 2025</div></div> </td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pre-Funded Warrants</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">126,042</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">0.01</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Perpetual</div></div> </td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unit, Conversion and Management Warrants</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">3,163,669</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">5.00</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Sep 2025</div></div> </td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Representative Warrants</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">128,000</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">5.50</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Mar 2024</div></div> </td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Warrants Outstanding at December 31, 2020</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">3,600,337</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-Average Exercise Price</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">4.84</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-Average Remaining Life (excluding Pre-Funded Warrants) (years)</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">4.7</div></div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td>  </tr>    </table> </div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Series I Warrants</div> &#x2013; During <div style="display: inline; font-style: italic; font: inherit;"> July 2020, </div>Series I Warrants were exercised using the &#x201c;cashless&#x201d; exercise feature of the warrants, resulting in the issuance of <div style="display: inline; font-style: italic; font: inherit;">29,755</div> shares of our common stock. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there were <div style="display: inline; font-style: italic; font: inherit;">62,626</div> Series I Warrants outstanding, with an exercise price of <div style="display: inline; font-style: italic; font: inherit;">$5.00</div> per share, reflective of anti-dilution adjustments resulting from the Offering.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;"><div style="display: inline; font-style: italic; font: inherit;"> June 2020 </div>Warrants</div> &#x2013; As discussed in Note <div style="display: inline; font-style: italic; font: inherit;">6,</div> on <div style="display: inline; font-style: italic; font: inherit;"> June 26, 2020, </div>in connection with the issuance of the Convertible Debentures, we issued warrants to purchase <div style="display: inline; font-style: italic; font: inherit;">120,000</div> shares of common stock, with a <div style="display: inline; font-style: italic; font: inherit;">five</div>-year term and an exercise price of <div style="display: inline; font-style: italic; font: inherit;">$10.00.</div> As a result of the Offering, on <div style="display: inline; font-style: italic; font: inherit;"> September 29, 2020 </div>the exercise price was reduced to <div style="display: inline; font-style: italic; font: inherit;">$5.00.</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Warrants Issued Upon Conversion of Convertible Debentures</div> &#x2013; As discussed in Note <div style="display: inline; font-style: italic; font: inherit;">6,</div> on <div style="display: inline; font-style: italic; font: inherit;"> September 29, 2020, </div>upon the conversion of the Convertible Debentures into our equity securities, we issued <div style="display: inline; font-style: italic; font: inherit;">126,042</div> Pre-Funded Warrants and <div style="display: inline; font-style: italic; font: inherit;">303,668</div> Conversion Warrants to purchase our common stock.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Warrants Issued Upon Conversion of Deferred Compensation</div> &#x2013; As discussed above under &#x201c;<div style="display: inline; font-style: italic;">Common Stock </div>&#x2013;<div style="display: inline; font-style: italic;"> Conversion of Deferred Compensation to Equity</div>&#x201d;, on <div style="display: inline; font-style: italic; font: inherit;"> September&nbsp;</div><div style="display: inline; font-style: italic; font: inherit;">29,</div> <div style="display: inline; font-style: italic; font: inherit;">2020,</div> upon the conversion of amounts owed to current and former executive officers and directors, we issued Management Warrants to purchase <div style="display: inline; font-style: italic; font: inherit;">300,001</div> shares of common stock.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Warrants Issued in Connection with Public Offering</div> &#x2013; As discussed above under &#x201c;<div style="display: inline; font-style: italic;">Common Stock </div>&#x2013;<div style="display: inline; font-style: italic;"> Public Offering</div>&#x201d;, on <div style="display: inline; font-style: italic; font: inherit;"> September 29, 2020, </div>in connection with the Offering, we issued Unit Warrants to purchase <div style="display: inline; font-style: italic; font: inherit;">2,560,000</div> shares of common stock, Pre-Funded Warrants to purchase <div style="display: inline; font-style: italic; font: inherit;">250,000</div> shares of common stock (fully exercised in <div style="display: inline; font-style: italic; font: inherit;"> October 2020), </div>and Representative Warrants to purchase <div style="display: inline; font-style: italic; font: inherit;">128,000</div> shares of common stock.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Additional Stock-Based Compensation Expense</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In addition to stock-based compensation expense related to the <div style="display: inline; font-style: italic; font: inherit;">2020</div> Plan (see <div style="display: inline; font-style: italic;">Stock Options</div> above), during the years ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> we recognized <div style="display: inline; font-style: italic; font: inherit;">$45,733</div> and <div style="display: inline; font-style: italic; font: inherit;">$223,080,</div> respectively, of expense related to the issuance of our common stock pursuant to consulting and investment banking agreements. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there is <div style="display: inline; font-style: italic; font: inherit;">$48,667</div> recorded as a prepaid expense for <div style="display: inline; font-style: italic; font: inherit;">one</div> of these arrangements, which will be recognized as expense during <div style="display: inline; font-style: italic; font: inherit;">2021</div> over the term of the related agreement.</div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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_PreferredStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred 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 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_PreferredStockTextBlock</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>27
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635649532760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Retirement Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Benefits [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">9.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <div style="display: inline; font-weight: bold;">Retirement Plan</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We participate in a multi-employer defined contribution retirement plan (the <div style="display: inline; font-style: italic; font: inherit;">&#x201c;401k</div> Plan&#x201d;) administered by a <div style="display: inline; font-style: italic; font: inherit;">third</div>-party service provider, and the Company contributes to the <div style="display: inline; font-style: italic; font: inherit;">401k</div> Plan on behalf of its employees based upon a matching formula. During the years ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div> our contributions to the <div style="display: inline; font-style: italic; font: inherit;">401k</div> Plan were <div style="display: inline; font-style: italic; font: inherit;">$27,511</div> and <div style="display: inline; font-style: italic; font: inherit;">$25,876,</div> respectively.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 retirement benefits.</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 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635645550824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_IncomeTaxDisclosureTextBlock', window );">Income Tax Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">10.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Income Taxes</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">At <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>we have a consolidated federal net operating loss (&#x201c;NOL&#x201d;) carryforward of approximately <div style="display: inline; font-style: italic; font: inherit;">$61.8</div> million available to offset against future taxable income of which approximately <div style="display: inline; font-style: italic; font: inherit;">$53.6</div> million expires in varying amounts in <div style="display: inline; font-style: italic; font: inherit;">2021</div> through <div style="display: inline; font-style: italic; font: inherit;">2037.</div> Additionally, we have approximately <div style="display: inline; font-style: italic; font: inherit;">$1.2</div> million in research and development (&#x201c;R&amp;D&#x201d;) tax credits that expire in <div style="display: inline; font-style: italic; font: inherit;">2022</div> through <div style="display: inline; font-style: italic; font: inherit;">2040</div> unless utilized earlier. <div style="display: inline; font-style: italic; font: inherit;">No</div> income taxes have been paid to date. Section <div style="display: inline; font-style: italic; font: inherit;">382</div> of the Internal Revenue Code contains provisions that <div style="display: inline; font-style: italic; font: inherit;"> may </div>limit our utilization of our NOL and R&amp;D tax credit carryforwards in any given year as a result of significant changes in ownership interests that have occurred in past periods or <div style="display: inline; font-style: italic; font: inherit;"> may </div>occur in future periods.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred income taxes reflect the net effect of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of our deferred tax assets and liabilities included the following at <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019:</div></div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;">    <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred tax assets:</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 64.1%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net operating loss carryforward</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">14,737,240</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">15,328,336</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Research and development tax credit carryforward</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,189,110</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,122,536</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Stock-based compensation expense</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">4,870</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,877,284</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Accrued salaries and directors' fees</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">72,721</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">450,503</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Depreciation</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">8,571</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Total deferred tax assets</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">16,003,941</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">18,787,230</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td colspan="1" style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt;">Deferred tax liabilities</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Depreciation</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">28,274</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net deferred tax assets</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">15,975,667</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">18,787,230</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation allowance</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(15,975,667</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(18,787,230</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net deferred tax asset after reduction for valuation allowance</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>  </tr>    </table> </div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We have established a full valuation allowance equal to the amount of our net deferred tax assets due to uncertainties with respect to our ability to generate sufficient taxable income to realize these assets in the future. A reconciliation of the income tax benefit on losses at the U.S. federal statutory rate to the reported income tax expense is as follows:</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;">    <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. federal statutory rate applied to pretax loss</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(621,194</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(497,833</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Permanent differences</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">65</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">278</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development credits</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(66,574</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(47,053</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in valuation allowance, net of expired items and other adjustments</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">687,703</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">544,308</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reported income tax expense</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td>  <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td>  </tr>    </table> </div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<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_IncomeTaxDisclosureTextBlock</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635655447384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Grants and Collaboration Revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_govx_GovernmentGrantsandContractsTextBlock', window );">Government Grants and Contracts [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">11.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Grants and Collaboration Revenue</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We receive payments from government entities under our grants from the National Institute of Allergy and Infectious Diseases (NIAID) and from the U.S. Department of Defense in support of our vaccine research and development efforts. We record revenue associated with government grants as the reimbursable costs are incurred. During <div style="display: inline; font-style: italic; font: inherit;">2020</div> and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> we recorded <div style="display: inline; font-style: italic; font: inherit;">$1,438,465</div> and <div style="display: inline; font-style: italic; font: inherit;">$983,682,</div> respectively, of revenue associated with these grants. As of <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020, </div>there is an aggregate of <div style="display: inline; font-style: italic; font: inherit;">$165,500</div> in remaining grant funds available for use during <div style="display: inline; font-style: italic; font: inherit;">2021.</div> During <div style="display: inline; font-style: italic; font: inherit;">2020</div> and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> we recorded <div style="display: inline; font-style: italic; font: inherit;">$385,193</div> and <div style="display: inline; font-style: italic; font: inherit;">$192,214,</div> respectively, of revenues associated with research collaboration agreements with several <div style="display: inline; font-style: italic; font: inherit;">third</div> parties.</div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_govx_GovernmentGrantsandContractsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the 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;">govx_GovernmentGrantsandContractsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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>30
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635645411576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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 );">Subsequent Events [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font: inherit;">12.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<div style="display: inline; font-weight: bold;">Subsequent Events</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">SBIR Grant</div> &#x2013; In <div style="display: inline; font-style: italic; font: inherit;"> January 2021, </div>NIAID awarded us a Small Business Innovative Research (SBIR) grant in support of our development of a vaccine against SARS-CoV-<div style="display: inline; font-style: italic; font: inherit;">2,</div> the virus that causes COVID-<div style="display: inline; font-style: italic; font: inherit;">19.</div> The <div style="display: inline; font-style: italic; font: inherit;">$299,927</div> Phase <div style="display: inline; font-style: italic; font: inherit;">1</div> grant, titled, &#x201c;<div style="display: inline; font-style: italic;">Preclinical Development of GV-MVA-VLP Vaccines Against COVID-<div style="display: inline; font-style: italic; font: inherit;">19,</div></div>&#x201d; will support the ongoing design, construction and preclinical testing of our vaccine candidates in preparation for human clinical trials.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><div style="display: inline; font-style: italic;">Warrant Exercises</div> &#x2013; During <div style="display: inline; font-style: italic; font: inherit;"> January </div>and <div style="display: inline; font-style: italic; font: inherit;"> February 2021, </div>holders of our warrants exercised <div style="display: inline; font-style: italic; font: inherit;">62,626</div> Series I Warrants, <div style="display: inline; font-style: italic; font: inherit;">126,042</div> Pre-Funded Warrants and <div style="display: inline; font-style: italic; font: inherit;">690,034</div> Unit Warrants, resulting in the issuance of <div style="display: inline; font-style: italic; font: inherit;">835,900</div> shares of our common stock for aggregate net proceeds to us of <div style="display: inline; font-style: italic; font: inherit;">$3,174,156.</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><div style="display: inline; font-style: italic;">Bought Deal Public Offering -- </div>On <div style="display: inline; font-style: italic; font: inherit;"> February 11, 2021, </div>we closed an underwritten bought deal public offering of <div style="display: inline; font-style: italic; font: inherit;">1,644,000</div> shares of our common stock, including <div style="display: inline; font-style: italic; font: inherit;">204,000</div> shares sold pursuant to the full exercise of the underwriter's option to purchase additional shares, at a price to the public of <div style="display: inline; font-style: italic; font: inherit;">$6.25</div> per share. Net proceeds after deducting underwriting discounts and commissions and other offering expenses were approximately <div style="display: inline; font-style: italic; font: inherit;">$9.4</div> million.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div></div><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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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>31
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635645682536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DisclosureTextBlockAbstract', window );"><strong>Notes to Financial Statements</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_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock', window );">SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-weight: bold;">GEOVAX LABS, INC.</div></div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-weight: bold;">SCHEDULE II </div>&#x2013;<div style="display: inline; font-weight: bold;"> VALUATION AND QUALIFYING ACCOUNTS</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-weight: bold;">For the Years Ended <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019</div></div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div> <table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-width: 700px;">    <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Additions (Reductions)</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom;">  <td style="font-family: Times New Roman; font-size: 10pt; width: 40%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Description</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Beginning</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Of Period</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Charged to</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Costs and</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Expenses</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Charged to</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Accounts</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Deductions</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td>  <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">End</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Of Period</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reserve Deducted in the Balance Sheet From the Asset to Which it Applies:</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  <td>&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowance for Deferred Tax Assets</div> </td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Year ended December 31, 2020</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">18,787,230</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(2,811,563</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">15,975,667</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>  <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);">  <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Year ended December 31, 2019</div> </td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">19,879,954</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(1,092,724</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td>  <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">18,787,230</div></td>  <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td>  </tr>    </table> </div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 valuation and qualifying accounts and reserves.</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 SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 09<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 4<br> -Subparagraph (SX 210.12-09)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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;">srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</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_DisclosureTextBlockAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DisclosureTextBlockAbstract</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>32
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635569800408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>Accounting Policies [Abstract]</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_ConsolidationPolicyTextBlock', window );">Consolidation, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Principles of Consolidation</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The accompanying consolidated financial statements include the accounts of GeoVax Labs, Inc. together with those of our wholly-owned subsidiary, GeoVax, Inc. All intercompany transactions have been eliminated in consolidation.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Accounting, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Basis of Presentation</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Unless otherwise noted, the accompanying consolidated financial statements, and all share and per share information contained herein, have been retroactively restated to reflect the reverse stock splits described in Note <div style="display: inline; font-style: italic; font: inherit;">8.</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The accompanying consolidated financial statements have been prepared assuming that we will continue as a going concern, which contemplates realization of assets and the satisfaction of liabilities in the normal course of business for the <div style="display: inline; font-style: italic; font: inherit;">twelve</div>-month period following the issue date of these consolidated financial statements.</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We are devoting substantially all of our present efforts to research and development of our vaccine and immunotherapy candidates. We have funded our activities to date from government grants and clinical trial assistance, corporate and academic collaborations, and from sales of our equity securities. We believe that our existing cash resources together with current government funding commitments, will be sufficient to continue our planned operations into <div style="display: inline; font-style: italic; font: inherit;">2023.</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We expect to incur future net losses and require substantial funds as we continue our research and development activities. Our transition to profitability will be dependent upon, among other things, the successful development and commercialization of our product candidates. We <div style="display: inline; font-style: italic; font: inherit;"> may </div>never achieve profitability or positive cash flows, and unless and until we do, we will continue to need to raise additional funding. We intend to fund future operations through additional private and/or public offerings of debt or equity securities. In addition, we <div style="display: inline; font-style: italic; font: inherit;"> may </div>seek additional capital through arrangements with strategic partners or from other sources. There can be <div style="display: inline; font-style: italic; font: inherit;">no</div> assurance that we will be able to raise additional funds or achieve or sustain profitability or positive cash flows from operations.&nbsp;</div></div></div></div></div><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_UseOfEstimates', window );">Use of Estimates, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Use of Estimates</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The preparation of financial statements in conformity with generally accepted accounting principles (GAAP) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and 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. Actual results <div style="display: inline; font-style: italic; font: inherit;"> may </div>differ from those estimates.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Cash and Cash Equivalents</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We consider all highly liquid investments with a maturity of <div style="display: inline; font-style: italic; font: inherit;">three</div> months or less when purchased to be cash equivalents. Our cash and cash equivalents consist primarily of bank deposits and money market accounts. The recorded values approximate fair market values due to the short maturities.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Fair Value of Financial Instruments and Concentration of Credit Risk</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Financial instruments that subject us to concentration of credit risk consist primarily of cash and cash equivalents, which are maintained by a high credit quality financial institution. The carrying values reported in the balance sheets for cash and cash equivalents approximate fair values.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Property and Equipment</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Property and equipment are stated at cost, less accumulated depreciation and amortization. Expenditures for maintenance and repairs are charged to operations as incurred, while additions and improvements are capitalized. We calculate depreciation using the straight-line method over the estimated useful lives of the assets which range from <div style="display: inline; font-style: italic; font: inherit;">three</div> to <div style="display: inline; font-style: italic; font: inherit;">five</div> years. We amortize leasehold improvements using the straight-line method over the term of the related lease.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We recognize leases in accordance with Financial Accounting Standards Board (FASB) Accounting Standards Update (ASU) <div style="display: inline; font-style: italic; font: inherit;">No.</div> <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">02,</div> <div style="display: inline; font-style: italic;">Leases</div> (ASU <div style="display: inline; font-style: italic; font: inherit;">2016</div>-<div style="display: inline; font-style: italic; font: inherit;">02</div>), which requires lessees to classify leases as either financing or operating leases based on the principle of whether or <div style="display: inline; font-style: italic; font: inherit;">not</div> the lease is effectively a financed purchase by the lessee. This classification determines whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease, respectively. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than <div style="display: inline; font-style: italic; font: inherit;">12</div> months regardless of their classification. In the case of our facility lease agreement which has an effective term of less than <div style="display: inline; font-style: italic; font: inherit;">12</div> months, we made an accounting policy election to <div style="display: inline; font-style: italic; font: inherit;">not</div> recognize lease assets and liabilities and record lease expense on a straight-line basis over the lease term.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Impairment of Long-Lived Assets</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset <div style="display: inline; font-style: italic; font: inherit;"> may </div><div style="display: inline; font-style: italic; font: inherit;">not</div> be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of the assets to the future net cash flows expected to be generated by such assets. If we consider such assets to be impaired, the impairment to be<div style="display: inline; font-weight: bold;"> </div>recognized is measured by the amount by which the carrying amount of the assets exceeds the expected future net cash flows from the assets.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_govx_AccruedLiabilitiesPolicyTextBlock', window );">Accrued Liabilities [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Accrued Expenses</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">As part of the process of preparing our financial statements, we estimate expenses that we believe we have incurred, but have <div style="display: inline; font-style: italic; font: inherit;">not</div> yet been billed by our <div style="display: inline; font-style: italic; font: inherit;">third</div>-party vendors. This process involves identifying services and activities that have been performed by such vendors on our behalf and estimating the level to which they have been performed and the associated cost incurred for such service as of each balance sheet date.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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 );">Earnings Per Share, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Net Loss Per Share</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Basic and diluted loss per common share are computed based on the weighted average number of common shares outstanding. Common share equivalents consist of common shares issuable upon conversion of convertible preferred stock, and upon exercise of stock options and stock purchase warrants. All common share equivalents are excluded from the computation of diluted loss per share since the effect would be anti-dilutive. The weighted average number of common share equivalents which were excluded from the computation of diluted loss per share, totaled <div style="display: inline; font-style: italic; font: inherit;">1,001,948</div> and <div style="display: inline; font-style: italic; font: inherit;">558</div> shares at <div style="display: inline; font-style: italic; font: inherit;"> December 31, 2020 </div>and <div style="display: inline; font-style: italic; font: inherit;">2019,</div> respectively.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contract with Customer [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Revenue Recognition</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We recognize revenue in accordance with FASB Accounting Standards Update <div style="display: inline; font-style: italic; font: inherit;">2014</div>-<div style="display: inline; font-style: italic; font: inherit;">09,</div> <div style="display: inline; font-style: italic;">Revenue from Contracts with Customers</div> (ASU <div style="display: inline; font-style: italic; font: inherit;">2014</div>-<div style="display: inline; font-style: italic; font: inherit;">09</div>), which created a new Topic, Accounting Standards Codification Topic <div style="display: inline; font-style: italic; font: inherit;">606.</div> The standard is principle-based and provides a <div style="display: inline; font-style: italic; font: inherit;">five</div>-step model to determine when and how revenue is recognized. The core principle is that an entity should recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</div><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Grant revenue</div> &#x2013; We receive payments from government entities under non-refundable grants in support of our vaccine development programs. We record revenue associated with these grants when the reimbursable costs are incurred and we have complied with all conditions necessary to receive the grant funds.</div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Research collaborations</div> &#x2013; From time to time, we <div style="display: inline; font-style: italic; font: inherit;"> may </div>enter into collaborative research and development agreements for specific vaccine development approaches and/or disease indications whereby we receive <div style="display: inline; font-style: italic; font: inherit;">third</div>-party funding for preclinical research under certain of these arrangements. Each agreement is evaluated in accordance with the process defined by ASU <div style="display: inline; font-style: italic; font: inherit;">2014</div>-<div style="display: inline; font-style: italic; font: inherit;">09</div> and revenue is recognized accordingly.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_ResearchAndDevelopmentExpensePolicy', window );">Research and Development Expense, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Research and Development Expense</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Research and development expense primarily consists of costs incurred in the discovery, development, testing and manufacturing of our product candidates. These expenses consist primarily of (i) salaries, benefits, and stock-based compensation for personnel, (ii) laboratory supplies and facility-related expenses to conduct development, (iii) fees paid to <div style="display: inline; font-style: italic; font: inherit;">third</div>-party service providers to perform, monitor and accumulate data related to our preclinical studies and clinical trials, (iv) costs related to sponsored research agreements, and (v) costs to procure and manufacture materials used in clinical trials. These costs are charged to expense as incurred.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Patent Costs</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our expenditures relating to obtaining and protecting patents are charged to expense when incurred and are included in general and administrative expense.<div style="display: inline; font-weight: bold;"> </div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification, Comparability Adjustment [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Period-to-Period Comparisons</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Our operating results are expected to fluctuate for the foreseeable future. Therefore, period-to-period comparisons should <div style="display: inline; font-style: italic; font: inherit;">not</div> be relied upon as predictive of the results for future periods.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_IncomeTaxPolicyTextBlock', window );">Income Tax, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Income Taxes</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We account for income taxes using the liability method. Under this method, deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted rates in effect for the year in which temporary differences are expected to be recovered or settled. Deferred tax assets are reduced by a valuation allowance unless, in the opinion of management, it is more likely than <div style="display: inline; font-style: italic; font: inherit;">not</div> that some portion or all of the deferred tax assets will be realized.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based Payment Arrangement [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Stock-Based Compensation</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">We account for stock-based transactions in which the Company receives services from employees, directors or others in exchange for equity instruments based on the fair value of the award at the grant date. Stock-based compensation cost for awards of common stock is estimated based on the price of the underlying common stock on the date of issuance. Stock-based compensation cost for stock options or warrants is estimated at the grant date based on each instrument's fair value as calculated by the Black-Scholes option pricing model. We recognize stock-based compensation cost as expense ratably on a straight-line basis over the requisite service period for the award. See Note <div style="display: inline; font-style: italic; font: inherit;">8</div> for additional stock-based compensation information.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements, Policy [Policy Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><div style="display: inline; font-style: italic;">Other Recent Accounting Pronouncements</div></div> <div style=" font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;">&nbsp;</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Except as discussed above, there have been <div style="display: inline; font-style: italic; font: inherit;">no</div> recent accounting pronouncements or changes in accounting pronouncements which we expect to have a material impact on our financial statements, nor do we believe that any recently issued, but <div style="display: inline; font-style: italic; font: inherit;">not</div> yet effective, accounting standards if currently adopted would have a material effect on our financial statements.</div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_govx_AccruedLiabilitiesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 accrued liabilities.</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;">govx_AccruedLiabilitiesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 fair value of financial instruments.</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 820<br> -SubTopic 10<br> -Section 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<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_FairValueOfFinancialInstrumentsPolicy</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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and 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 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<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 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: 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 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<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_IncomeTaxPolicyTextBlock</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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such 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 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://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 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 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<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_IntangibleAssetsFiniteLivedPolicy</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_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</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 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<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_PriorPeriodReclassificationAdjustmentDescription</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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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(a))<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 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 4: 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 5: 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_PropertyPlantAndEquipmentPolicyTextBlock</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_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 costs it has 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.</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 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_ResearchAndDevelopmentExpensePolicy</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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 from contract with customer.</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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<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_RevenueFromContractWithCustomerPolicyTextBlock</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_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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 2<br> -Subparagraph (b),(f)<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 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_ShareBasedCompensationOptionAndIncentivePlansPolicy</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635660879464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_PropertyPlantAndEquipmentTextBlock', window );">Property, Plant and Equipment [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 18pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; width: 1%;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Laboratory equipment</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">532,100</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">534,577</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Leasehold improvements</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">115,605</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">115,605</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other furniture, fixtures &amp; equipment</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">11,736</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">11,736</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total property and equipment</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">659,441</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">661,918</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accumulated depreciation and amortization</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(511,700</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">(651,312</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Property and equipment, net</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">147,741</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">10,606</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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, depreciation and depletion 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 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><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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PropertyPlantAndEquipmentTextBlock</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</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>34
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635649680456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 4 - Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Liabilities [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 36pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Accrued salaries and directors' fees</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">279,696</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">1,732,702</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Other accrued expenses</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">79,585</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">118,338</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total accrued expenses</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">359,281</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 13%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,851,040</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><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_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the components of accrued liabilities.</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_ScheduleOfAccruedLiabilitiesTableTextBlock</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635645428248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_govx_ScheduleOfPreferredStockTableTextBlock', window );">Schedule of Preferred Stock [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31, 2020</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31, 2019</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Series B Convertible Preferred Stock</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">76,095</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">76,095</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Series H Convertible Preferred Stock</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,686</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,156,338</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Series I Convertible Preferred Stock</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">700</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">700,000</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">100</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">76,095</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">2,486</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">1,932,433</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 68%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted average risk-free interest rates</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">0.69</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected dividend yield</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">0.0</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected life of option (years)</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">7.0</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Expected volatility</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">38.16</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 13%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">N/A</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><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 );">Share-based Payment Arrangement, Option, Activity [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="margin-right: 5%; margin-left: 9pt; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of Shares</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contractual</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Term (yrs)</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Aggregate</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Intrinsic</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 48%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2019</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Granted</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">602,000</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">2.79</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercised</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Forfeited or expired</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Outstanding at December 31, 2020</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">602,000</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">2.79</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">9.9</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">355,180</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Exercisable at December 31, 2020</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 10%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><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_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 55.6%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Warrant Description</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of Shares</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 14.4%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Expiration</div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Series I Warrants</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">62,626</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">5.00</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Oct-Dec 2024</div></div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">June 2020 Warrants</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">120,000</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">5.00</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Jun 2025</div></div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Pre-Funded Warrants</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">126,042</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">0.01</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Perpetual</div></div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Unit, Conversion and Management Warrants</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">3,163,669</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">5.00</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Sep 2025</div></div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Representative Warrants</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">128,000</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">5.50</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><div style="display: inline; font-style: italic; font: inherit;">Mar 2024</div></div> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Total Warrants Outstanding at December 31, 2020</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">3,600,337</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-Average Exercise Price</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">4.84</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Weighted-Average Remaining Life (excluding Pre-Funded Warrants) (years)</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">4.7</div></div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;"><div style="display: inline; font-style: italic; font: inherit;">&nbsp;</div></td> </tr> </table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_govx_ScheduleOfPreferredStockTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 preferred stock.</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;">govx_ScheduleOfPreferredStockTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</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 (f)(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_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</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>36
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635655459160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Deferred tax assets:</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 64.1%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Net operating loss carryforward</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">14,737,240</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">15,328,336</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Research and development tax credit carryforward</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,189,110</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,122,536</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Stock-based compensation expense</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">4,870</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">1,877,284</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Accrued salaries and directors' fees</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">72,721</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">450,503</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Depreciation</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">8,571</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Total deferred tax assets</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">16,003,941</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">18,787,230</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0pt;">Deferred tax liabilities</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 27pt;">Depreciation</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">28,274</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);"><div style="display: inline; font-style: italic; font: inherit;">-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net deferred tax assets</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">15,975,667</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">18,787,230</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Valuation allowance</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(15,975,667</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(18,787,230</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td colspan="1" style="font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Net deferred tax asset after reduction for valuation allowance</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2020</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2019</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">U.S. federal statutory rate applied to pretax loss</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(621,194</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(497,833</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Permanent differences</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">65</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">278</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Research and development credits</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(66,574</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(47,053</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Change in valuation allowance, net of expired items and other adjustments</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">687,703</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">544,308</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reported income tax expense</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0); text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</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>37
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635645576312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_TableTextBlock', window );"><strong>Notes Tables</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_SummaryOfValuationAllowanceTextBlock', window );">Summary of Valuation Allowance [Table Text Block]</a></td>
<td class="text"><div style="display: inline; font-family: times new roman; font-size: 10pt"><table border="0" cellpadding="0" cellspacing="0" style="; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; min-; min-width: 700px;"> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Additions (Reductions)</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 40%; border-bottom: thin solid rgb(0, 0, 0);"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Description</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: thin solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Beginning</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Of Period</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Charged to</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Costs and</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Expenses</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Charged to</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Accounts</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Deductions</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">&nbsp;</td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Balance at</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">End</div> <div style=" font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Of Period</div> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Reserve Deducted in the Balance Sheet From the Asset to Which it Applies:</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowance for Deferred Tax Assets</div> </td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Year ended December 31, 2020</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">18,787,230</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(2,811,563</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">15,975,667</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <div style=" font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9pt;">Year ended December 31, 2019</div> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">19,879,954</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">(1,092,724</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">-0-</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;">&nbsp;</td> <td style="width: 9%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: right;"><div style="display: inline; font-style: italic; font: inherit;">18,787,230</div></td> <td nowrap="nowrap" style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">&nbsp;</td> </tr> </table></div><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_SummaryOfValuationAllowanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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_SummaryOfValuationAllowanceTextBlock</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_TableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TableTextBlock</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>38
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635649691544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 2 - Summary of Significant Accounting Policies (Details Textual) - shares<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)</a></td>
<td class="nump">1,001,948<span></span>
</td>
<td class="nump">558<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]</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">3 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]</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_PropertyPlantAndEquipmentUsefulLife', window );">Property, Plant and Equipment, Useful Life (Year)</a></td>
<td class="text">5 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</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_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_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>39
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635655474232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 3 - Property and Equipment (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_DepreciationAndAmortization', window );">Depreciation, Depletion and Amortization, Nonproduction, Total</a></td>
<td class="nump">$ 19,656<span></span>
</td>
<td class="nump">$ 8,350<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_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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635569883592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 3 - Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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 );">Property and equipment, gross</a></td>
<td class="nump">$ 659,441<span></span>
</td>
<td class="nump">$ 661,918<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 and amortization</a></td>
<td class="num">(511,700)<span></span>
</td>
<td class="num">(651,312)<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_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">147,741<span></span>
</td>
<td class="nump">10,606<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=govx_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 );">Property and equipment, gross</a></td>
<td class="nump">532,100<span></span>
</td>
<td class="nump">534,577<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_LeaseholdImprovementsMember', window );">Leasehold Improvements [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 );">Property and equipment, gross</a></td>
<td class="nump">115,605<span></span>
</td>
<td class="nump">115,605<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=govx_OtherFurnitureFixturesAndEquipmentMember', window );">Other Furniture Fixtures And 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 );">Property and equipment, gross</a></td>
<td class="nump">$ 11,736<span></span>
</td>
<td class="nump">$ 11,736<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_PropertyPlantAndEquipmentByTypeAxis=govx_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=govx_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_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseholdImprovementsMember</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=govx_OtherFurnitureFixturesAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=govx_OtherFurnitureFixturesAndEquipmentMember</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635642349032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 4 - Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_AccruedSalariesCurrent', window );">Accrued salaries and directors&#8217; fees</a></td>
<td class="nump">$ 279,696<span></span>
</td>
<td class="nump">$ 1,732,702<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_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">79,585<span></span>
</td>
<td class="nump">118,338<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_AccruedLiabilitiesCurrent', window );">Total accrued expenses</a></td>
<td class="nump">$ 359,281<span></span>
</td>
<td class="nump">$ 1,851,040<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_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_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the obligations incurred through that date and payable for employees' services provided. 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 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-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 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><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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-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_AccruedSalariesCurrent</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_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 expenses incurred but not yet paid 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 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><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 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e7018-107765<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 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-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_OtherAccruedLiabilitiesCurrent</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>42
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635646883144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 5 - Notes Payable (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 17, 2020</div></th>
<th class="th"><div>Feb. 28, 2018</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ProceedsFromNotesPayable', window );">Proceeds from Notes Payable, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 170,200<span></span>
</td>
<td class="text"> <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_InterestExpense', window );">Interest Expense, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">143,524<span></span>
</td>
<td class="nump">4,495<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_DebtInstrumentAxis=govx_PaycheckProtectionProgramCaresActMember', window );">Paycheck Protection Program CARES Act [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from Notes Payable, Total</a></td>
<td class="nump">$ 170,200<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_InterestExpenseDebt', window );">Interest Expense, Debt, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,203<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_LongtermDebtTypeAxis=us-gaap_SeniorNotesMember', window );">Senior Notes [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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt Instrument, Term (Year)</a></td>
<td class="text">&#160;<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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromNotesPayable', window );">Proceeds from Notes Payable, Total</a></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>
</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_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></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>
</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 );">Long-Term Debt, Maturity, Year One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,487<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">Long-Term Debt, Maturity, Year Two</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,126<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">Long-Term Debt, Maturity, Year Three</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,252<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_InterestExpense', window );">Interest Expense, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,727<span></span>
</td>
<td class="nump">$ 2,097<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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Contractual interest rate for funds borrowed, under the debt agreement.</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(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_DebtInstrumentInterestRateStatedPercentage</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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Period of time between issuance and maturity of debt instrument, 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>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_DebtInstrumentTerm</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_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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<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_InterestExpenseDebt</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_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_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_us-gaap_ProceedsFromNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 supported by a written promise to pay an obligation.</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_ProceedsFromNotesPayable</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_DebtInstrumentAxis=govx_PaycheckProtectionProgramCaresActMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtInstrumentAxis=govx_PaycheckProtectionProgramCaresActMember</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=us-gaap_SeniorNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_SeniorNotesMember</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635569271864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 6 - Convertible Debentures (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 29, 2020</div></th>
<th class="th"><div>Jun. 26, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 24, 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_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 888,500<span></span>
</td>
<td class="text"> <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_govx_NumberOfCommonStockSecuritiesCalledByEachUnit', window );">Number of Common Stock Securities Called by Each Unit (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AmortizationOfDebtDiscountPremium', window );">Amortization of Debt Discount (Premium)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,185<span></span>
</td>
<td class="text"> <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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromConvertibleDebenturesToConversionUnitsMember', window );">Conversion from Convertible Debentures to Conversion 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="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_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price (in dollars per share)</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionOriginalDebtAmount1', window );">Debt Conversion, Original Debt, Amount</a></td>
<td class="nump">$ 1,200,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_govx_DebtConversionAccruedInterestAmount', window );">Debt Conversion, Accrued Interest Amount</a></td>
<td class="nump">$ 14,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued (in shares)</a></td>
<td class="nump">303,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromConvertibleDebenturesToConversionUnitsMember', window );">Conversion from Convertible Debentures to Conversion Units [Member] | Conversion Units Tranche 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>
</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_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued (in shares)</a></td>
<td class="nump">177,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_NumberOfCommonStockSecuritiesCalledByEachUnit', window );">Number of Common Stock Securities Called by Each Unit (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromConvertibleDebenturesToConversionUnitsMember', window );">Conversion from Convertible Debentures to Conversion Units [Member] | Conversion Units Tranche 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>
</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_DebtConversionConvertedInstrumentSharesIssued1', window );">Debt Conversion, Converted Instrument, Shares Issued (in shares)</a></td>
<td class="nump">126,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_June2020WarrantsMember', window );">June 2020 Warrants [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_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term (Year)</a></td>
<td class="text">&#160;<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>
<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<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 );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<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_WarrantsAndRightsOutstanding', window );">Warrants and Rights Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 457,833<span></span>
</td>
<td class="text">&#160;<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_PaymentsOfDebtIssuanceCosts', window );">Payments of Debt Issuance Costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161,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>
<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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantMember', window );">Conversion Warrant [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember', window );">Pre-Funded Warrants [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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)</a></td>
<td class="nump">250,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_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</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.01<span></span>
</td>
<td class="nump">$ 0.01<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember', window );">Pre-Funded Warrants [Member] | Conversion from Convertible Debentures to Conversion Units [Member] | Conversion Units Tranche 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>
</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_govx_NumberOfWarrantsCalledByEachUnit', window );">Number of Warrants Called by Each Unit (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_UnitWarrantsMember', window );">Unit Warrants [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_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term (Year)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)</a></td>
<td class="nump">2,560,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="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 );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantsMember', window );">Conversion Warrants [Member] | Conversion from Convertible Debentures to Conversion Units [Member] | Conversion Units Tranche 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>
</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_govx_NumberOfWarrantsCalledByEachUnit', window );">Number of Warrants Called by Each Unit (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantsMember', window );">Conversion Warrants [Member] | Conversion from Convertible Debentures to Conversion Units [Member] | Conversion Units Tranche 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>
</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_govx_NumberOfWarrantsCalledByEachUnit', window );">Number of Warrants Called by Each Unit (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShortTermDebtTypeAxis=govx_ConvertibleDebenturesMember', window );">Convertible Debentures [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_govx_NumberOfInstitutionalInvestors', window );">Number of Institutional Investors</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<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_govx_ProceedsFromConvertibleDebtGross', window );">Proceeds from Convertible Debt, Gross</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,050,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="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_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></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>
<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_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,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="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_ProceedsFromConvertibleDebt', window );">Proceeds from Convertible Debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 888,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>
<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_DebtInstrumentTerm', window );">Debt Instrument, Term (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<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_govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering', window );">Gross Proceeds from Issuance of Common Stock, Public Offering</a></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>
<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_DebtInstrumentConvertibleConversionPrice1', window );">Debt Instrument, Convertible, Conversion Price (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
<td class="text">&#160;<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_govx_PercentageOfOfferingPrice', window );">Percentage of Offering Price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80.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>
<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_govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage', window );">Debt Instrument, Convertible, Maximum Allowed Ownership of Common Stock Outstanding, Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.99%<span></span>
</td>
<td class="text">&#160;<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_DebtInstrumentUnamortizedDiscount', window );">Debt Instrument, Unamortized Discount, Total</a></td>
<td class="nump">$ 645,150<span></span>
</td>
<td class="nump">$ 769,334<span></span>
</td>
<td class="text">&#160;<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_govx_DebtConversionOriginalDebtDiscount', window );">Debt Conversion, Original Debt Discount</a></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>
<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_InterestExpenseDebt', window );">Interest Expense, Debt, Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">138,851<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_AmortizationOfDebtDiscountPremium', window );">Amortization of Debt Discount (Premium)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 124,185<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_govx_DebtConversionAccruedInterestAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the debt accrued interest being converted in a 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>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;">govx_DebtConversionAccruedInterestAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_DebtConversionOriginalDebtDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents original debt discount of debt conversion.</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;">govx_DebtConversionOriginalDebtDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 ownership percentage of common stock outstanding allowed for the conversion feature embedded in the debt instrument to become effective.</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;">govx_DebtInstrumentConvertibleMaximumAllowedOwnershipOfCommonStockOutstandingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents gross proceeds from issuance of common stock for public offering.</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;">govx_GrossProceedsFromIssuanceOfCommonStockPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_NumberOfCommonStockSecuritiesCalledByEachUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 common stock securities into which each unit may be converted.</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;">govx_NumberOfCommonStockSecuritiesCalledByEachUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_NumberOfInstitutionalInvestors">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents information related to number of institutional investors.</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;">govx_NumberOfInstitutionalInvestors</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</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_govx_NumberOfWarrantsCalledByEachUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 warrants into which each unit may be converted.</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;">govx_NumberOfWarrantsCalledByEachUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_PercentageOfOfferingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents percentage of offering price.</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;">govx_PercentageOfOfferingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_ProceedsFromConvertibleDebtGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents information related to gross proceeds from convertible debt.</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;">govx_ProceedsFromConvertibleDebtGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<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><br>Reference 3: 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.8)<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_AmortizationOfDebtDiscountPremium</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_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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</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_DebtConversionConvertedInstrumentSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in exchange for the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or 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_DebtConversionConvertedInstrumentSharesIssued1</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_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the original debt being converted in a 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 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_DebtConversionOriginalDebtAmount1</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_DebtInstrumentConvertibleConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 price per share of the conversion feature embedded in the debt instrument.</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 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031898-161870<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_DebtInstrumentConvertibleConversionPrice1</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 (par) amount of debt instrument at time of 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 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 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<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_DebtInstrumentFaceAmount</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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Contractual interest rate for funds borrowed, under the debt agreement.</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(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_DebtInstrumentInterestRateStatedPercentage</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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Period of time between issuance and maturity of debt instrument, 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>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_DebtInstrumentTerm</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_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 amortization, 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://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 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28541-108399<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 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<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_DebtInstrumentUnamortizedDiscount</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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6036836-161870<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 S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.8)<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_InterestExpenseDebt</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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<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_PaymentsOfDebtIssuanceCosts</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_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</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_ProceedsFromConvertibleDebt</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_WarrantsAndRightsOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.</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_WarrantsAndRightsOutstanding</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_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<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_WarrantsAndRightsOutstandingTerm</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>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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromConvertibleDebenturesToConversionUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromConvertibleDebenturesToConversionUnitsMember</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_StatementClassOfStockAxis=govx_ConversionUnitsTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_ConversionUnitsTrancheOneMember</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_StatementClassOfStockAxis=govx_ConversionUnitsTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_ConversionUnitsTrancheTwoMember</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_ClassOfWarrantOrRightAxis=govx_June2020WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_June2020WarrantsMember</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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantMember</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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_UnitWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_UnitWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantsMember</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_ShortTermDebtTypeAxis=govx_ConvertibleDebenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShortTermDebtTypeAxis=govx_ConvertibleDebenturesMember</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635646815704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 7 - Commitments (Details Textual)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>ft&#178;</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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_AreaOfRealEstateProperty', window );">Area of Real Estate Property (Square Foot) | ft&#178;</a></td>
<td class="nump">8,400<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_LeaseAndRentalExpense', window );">Operating Leases, Rent Expense, Total</a></td>
<td class="nump">$ 166,577<span></span>
</td>
<td class="nump">$ 161,673<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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">Lessee, Operating Lease, Liability, to be Paid, Year One</a></td>
<td class="nump">171,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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">Lessee, Operating Lease, Liability, to be Paid, Year Two</a></td>
<td class="nump">176,356<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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount', window );">Unrecorded Unconditional Purchase Obligation, Total</a></td>
<td class="nump">190,000<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_govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount', window );">Unrecorded Unconditional Purchase Obligation Reimbursable, Amount</a></td>
<td class="nump">$ 165,500<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_govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents amount of reimbursable purchase obligations.</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;">govx_UnrecordedUnconditionalPurchaseObligationReimbursableAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_AreaOfRealEstateProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of a real estate property.</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_AreaOfRealEstateProperty</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:areaItemType</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_LeaseAndRentalExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is 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>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_LeaseAndRentalExpense</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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 payment for operating lease to be paid 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://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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 payment for operating lease to be paid 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://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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).</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 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<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_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount</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>45
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635558171816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Stockholders' Equity (Details Textual)<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"></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="4">1 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 29, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th">
<div>Sep. 24, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Jan. 21, 2020</div></th>
<th class="th">
<div>Jun. 19, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Apr. 30, 2019</div></th>
<th class="th">
<div>Apr. 26, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 26, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 25, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 31, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 28, 2019 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 26, 2020 </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_PreferredStockSharesAuthorized', window );">Preferred Stock, Shares Authorized (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">10,000,000<span></span>
</td>
<td class="nump">10,000,000<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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.01<span></span>
</td>
<td class="nump">$ 0.01<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_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="nump">2,486<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_govx_ProceedsFromIssuanceOrSaleOfEquityGross', window );">Proceeds from Issuance or Sale of Equity, Gross | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,800,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Proceeds from Issuance or Sale of Equity, Total | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,200,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_NumberOfCommonStockSecuritiesCalledByEachUnit', window );">Number of Common Stock Securities Called by Each Unit (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_DeferredCompensationLiabilityConversionToEquityAmount', window );">Deferred Compensation Liability Conversion to Equity, Amount | $</a></td>
<td class="nump">$ 1,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_DeferredCompensationLiabilityConversionToEquityConversionPrice', window );">Deferred Compensation Liability Conversion to Equity, Conversion Price (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation', window );">Stock Issued During Period, Shares, Cancellation of Accrued Compensation (in shares)</a></td>
<td class="nump">300,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Stock Issued During Period, Shares, Conversion of Convertible Securities (in shares)</a></td>
<td class="nump">177,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesIssuedForServices', window );">Stock Issued During Period, Shares, Issued for Services (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,581<span></span>
</td>
<td class="nump">162<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_govx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Stock Issued During Period, Shares, Warrants Exercised (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">36,902<span></span>
</td>
<td class="text"> <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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110.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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year)</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>
<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">&#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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)</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>
<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">&#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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.12<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">602,000<span></span>
</td>
<td class="nump">0<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 655,510<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_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,600,337<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_govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod', window );">Prepaid Expense, Value of Stock Issued for Services During 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">48,667<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_NatureOfExpenseAxis=govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember', window );">Expense Related To Consulting And Investment Banking Agreements [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">45,733<span></span>
</td>
<td class="nump">$ 223,080<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=us-gaap_EmployeeStockOptionMember', window );">Share-based Payment Arrangement, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_AllocatedShareBasedCompensationExpense', window );">Share-based Payment Arrangement, 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,730<span></span>
</td>
<td class="nump">$ 104,420<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 328 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="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=govx_StockIncentivePlan2020Member', window );">Stock Incentive Plan 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common Stock, Capital Shares Reserved for Future Issuance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromConvertibleDebenturesToConversionUnitsMember', window );">Conversion from Convertible Debentures to Conversion 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount', window );">Debt Conversion, Converted Instrument, Principal and Interest, Amount | $</a></td>
<td class="nump">$ 1,214,667<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantsMember', window );">Conversion Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_ClassOfWarrantOrRightIssuedDuringPeriod', window );">Class Of Warrant Or Right, Issued During Period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,560,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantsMember', window );">Conversion Warrants [Member] | Conversion from Convertible Debentures to Conversion 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Debt Conversion, Converted Instrument, Warrants or Options Issued (in shares)</a></td>
<td class="nump">303,668<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_UnitWarrantMember', window );">Unit Warrant [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term (Year)</a></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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember', window );">Pre-Funded Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.01<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)</a></td>
<td class="nump">250,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">126,042<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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember', window );">Pre-Funded Warrants [Member] | Conversion from Convertible Debentures to Conversion 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1', window );">Debt Conversion, Converted Instrument, Warrants or Options Issued (in shares)</a></td>
<td class="nump">126,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_RepresentativeWarrantsMember', window );">Representative Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.5<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_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term (Year)</a></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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)</a></td>
<td class="nump">128,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable', window );">Class of Warrant or Right, Period for Warrants or Rights Exercisable (Day)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">180 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">128,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_ClassOfWarrantOrRightAxis=govx_ManagementWarrantMember', window );">Management Warrant [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)</a></td>
<td class="nump">300,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_NumberOfWarrantsCalledByEachUnit', window );">Number of Warrants Called by Each Unit (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightAxis=govx_SeriesIWarrantsMember', window );">Series I Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<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_govx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Stock Issued During Period, Shares, Warrants Exercised (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">62,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,626<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_ClassOfWarrantOrRightAxis=govx_June2020WarrantsMember', window );">June 2020 Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="nump">$ 10<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_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term (Year)</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">120,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_ClassOfWarrantOrRightOutstanding', window );">Class of Warrant or Right, Outstanding (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">120,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_ClassOfWarrantOrRightAxis=govx_UnitWarrantsMember', window );">Unit Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight', window );">Class of Warrant or Right, Number of Securities Called by Each Warrant or Right (in shares)</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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 );">Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_WarrantsAndRightsOutstandingTerm', window );">Warrants and Rights Outstanding, Term (Year)</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)</a></td>
<td class="nump">2,560,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_NonmonetaryTransactionTypeAxis=govx_ReverseStockSplitMember', window );">Reverse Stock Split [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockholdersEquityNoteStockSplitConversionRatio1', window );">Stockholders' Equity Note, Stock Split, Conversion Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20<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="nump">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementEquityComponentsAxis=govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember', window );">Series G Convertible Preferred Stock and Related Warrants [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized', window );">Convertible Preferred Stock and Related Warrants, Authorized (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum', window );">Proceeds from Issuance of Convertible Preferred Stock and Related Warrants, Maximum | $</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">$ 250,000<span></span>
</td>
<td class="nump">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_ConvertiblePreferredStockAndRelatedWarrantsIssued', window );">Convertible Preferred Stock and Related Warrants Issued (in 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">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<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_StatementEquityComponentsAxis=govx_SeriesGConvertiblePreferredStockMember', window );">Series G Convertible Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum', window );">Proceeds from Issuance of Convertible Preferred Stock and Related Warrants, Maximum | $</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">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementEquityComponentsAxis=us-gaap_CapitalUnitsMember', window );">Capital 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,560,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember', window );">Conversion of Series C Preferred Stock Into Common Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">587<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_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember', window );">Conversion of Series C Preferred Stock Into Series F Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,563<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember', window );">Conversion of Series E Preferred Stock Into Series F Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,200<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember', window );">Conversion of Series F Preferred Stock Into Common Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">507<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_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember', window );">Conversion from Series F Preferred Stock to Series H Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,256<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember', window );">Conversion of Series H Preferred Stock Into Common Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,686<span></span>
</td>
<td class="nump">1,570<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_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">469,697<span></span>
</td>
<td class="nump">14,808<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember', window );">Conversion of Series I Preferred Stock Into Common Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">700<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_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">204,371<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember', window );">Conversion of Series J Preferred Stock into Common Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesConverted1', window );">Conversion of Stock, Shares Converted (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">300<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_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">42,723<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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember', window );">Conversion of Series H, Series I, and Series J Preferred Stock into Common Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">716,790<span></span>
</td>
<td class="nump">14,819<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_StatementClassOfStockAxis=govx_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="nump">100<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_govx_ConvertiblePreferredStockConversionPrice1', window );">Convertible Preferred Stock, Conversion Price1 (in dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_StatementClassOfStockAxis=govx_SeriesCConvertiblePreferredStockMember', window );">Series C Convertible Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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_StatementClassOfStockAxis=govx_SeriesEConvertiblePreferredStockMember', window );">Series E Convertible Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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_StatementClassOfStockAxis=govx_SeriesFConvertiblePreferredStockMember', window );">Series F Convertible Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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_govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock', window );">Number of Series C and Series E Preferred Stock Exchanged for Series F Convertible Preferred Stock (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,763<span></span>
</td>
<td class="text">&#160;<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_StatementClassOfStockAxis=govx_SeriesGConvertiblePreferredStockMember', window );">Series G Convertible Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000<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>
<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_StatementClassOfStockAxis=govx_SeriesHConvertiblePreferredStockMember', window );">Series H Convertible Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">1,686<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_ConversionOfStockSharesIssued1', window );">Conversion of Stock, Shares Issued (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementClassOfStockAxis=govx_SeriesIConvertiblePreferredStockMember', window );">Series I Convertible Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockParOrStatedValuePerShare', window );">Preferred Stock, Par or Stated Value Per Share (in dollars per share) | $ / 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="nump">700<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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from Issuance of Preferred Stock and Preference 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 700,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="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_StatementClassOfStockAxis=govx_SeriesJConvertiblePreferredStockMember', window );">Series J Convertible Preferred Stock [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_PreferredStockSharesOutstanding', window );">Preferred Stock, Shares Outstanding, Ending Balance (in 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
<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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues (in 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="text">&#160;<span></span>
</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">300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock', window );">Proceeds from Issuance of Preferred Stock and Preference 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 300,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>
</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_StatementClassOfStockAxis=govx_CapitalUnitsTrancheOneMember', window );">Capital Units Tranche One [Member] | Capital 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,310,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_NumberOfCommonStockSecuritiesCalledByEachUnit', window );">Number of Common Stock Securities Called by Each Unit (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementClassOfStockAxis=govx_CapitalUnitsTrancheTwoMember', window );">Capital Units Tranche Two [Member] | Capital 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_StatementClassOfStockAxis=govx_UnitsIncludingPrefundedWarrantsMember', window );">Units Including Pre-Funded Warrants [Member] | Capital 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_govx_ClassOfWarrantOrRightIssuedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 warrants or rights issued during 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;">govx_ClassOfWarrantOrRightIssuedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 period of time for warrants to be exercisable.</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;">govx_ClassOfWarrantOrRightPeriodForWarrantsOrRightsExercisable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents number of convertible preferred stock and related warrants authorized for issuance.</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;">govx_ConvertiblePreferredStockAndRelatedWarrantsAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_ConvertiblePreferredStockAndRelatedWarrantsIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents number of convertible preferred stock and related warrants issued 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;">govx_ConvertiblePreferredStockAndRelatedWarrantsIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_ConvertiblePreferredStockConversionPrice1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Conversion price related to convertible preferred stock.</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;">govx_ConvertiblePreferredStockConversionPrice1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 value of the financial instrument(s) that the original debt and interest is being converted into in a 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>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;">govx_DebtConversionConvertedInstrumentPrincipalAndInterestAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_DeferredCompensationLiabilityConversionToEquityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred compensation liability being converted into equity in a 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>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;">govx_DeferredCompensationLiabilityConversionToEquityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_DeferredCompensationLiabilityConversionToEquityConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 price per share for the conversion of deferred compensation liability to 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;">govx_DeferredCompensationLiabilityConversionToEquityConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_NumberOfCommonStockSecuritiesCalledByEachUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 common stock securities into which each unit may be converted.</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;">govx_NumberOfCommonStockSecuritiesCalledByEachUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents number of series C and series E preferred stock exchanged for series F convertible preferred stock.</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;">govx_NumberOfSeriesCAndSeriesEPreferredStockExchangedForSeriesFConvertiblePreferredStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_NumberOfWarrantsCalledByEachUnit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 warrants into which each unit may be converted.</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;">govx_NumberOfWarrantsCalledByEachUnit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents the value of stock issued for services during period recorded as prepaid 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;">govx_PrepaidExpenseValueOfStockIssuedForServicesDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Represents the maximum amount of proceeds from issuance of convertible preferred stock and related warrants 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;">govx_ProceedsFromIssuanceOfConvertiblePreferredStockAndRelatedWarrantsMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_ProceedsFromIssuanceOrSaleOfEquityGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 gross 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>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;">govx_ProceedsFromIssuanceOrSaleOfEquityGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 for the cancellation of accrued compensation.</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;">govx_StockIssuedDuringPeriodSharesCancellationOfAccruedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 shares of common stock issued during the period upon exercise of warrants.</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;">govx_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>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 (b)<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 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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 (h)(1)(i)<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_AllocatedShareBasedCompensationExpense</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_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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</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_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights</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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 warrants or rights outstanding.</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_ClassOfWarrantOrRightOutstanding</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_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_ConversionOfStockSharesConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-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><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 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_ConversionOfStockSharesConverted1</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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<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 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_ConversionOfStockSharesIssued1</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_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 warrants issued in exchange for the original debt being converted in a 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 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_DebtConversionConvertedInstrumentWarrantsOrOptionsIssued1</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 cost not yet recognized for nonvested 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>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 (i)<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 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> -Subparagraph (i)<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 preferred stock nonredeemable or redeemable solely at the option of the issuer.</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(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_PreferredStockParOrStatedValuePerShare</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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) 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(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_PreferredStockSharesAuthorized</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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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(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_PreferredStockSharesOutstanding</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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.</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_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</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 (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Period from grant date that an equity-based award expires, 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> -Subparagraph (a)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Purchase price of common stock expressed as a percentage of its fair value.</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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 or per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the conversion of convertible securities.</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.29-30)<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 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><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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</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_StockIssuedDuringPeriodSharesIssuedForServices</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_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_StockholdersEquityNoteStockSplitConversionRatio1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.</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 4<br> -Subparagraph (SAB TOPIC 4.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187143-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_StockholdersEquityNoteStockSplitConversionRatio1</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:pureItemType</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_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<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_WarrantsAndRightsOutstandingTerm</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>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_NatureOfExpenseAxis=govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NatureOfExpenseAxis=govx_ExpenseRelatedToConsultingAndInvestmentBankingAgreementsMember</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=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=us-gaap_EmployeeStockOptionMember</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=govx_StockIncentivePlan2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=govx_StockIncentivePlan2020Member</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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromConvertibleDebenturesToConversionUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DebtConversionByUniqueDescriptionAxis=govx_ConversionFromConvertibleDebenturesToConversionUnitsMember</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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_ConversionWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_UnitWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_UnitWarrantMember</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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_RepresentativeWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_RepresentativeWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_ManagementWarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_ManagementWarrantMember</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_ClassOfWarrantOrRightAxis=govx_SeriesIWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_SeriesIWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_June2020WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_June2020WarrantsMember</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_ClassOfWarrantOrRightAxis=govx_UnitWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_UnitWarrantsMember</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_NonmonetaryTransactionTypeAxis=govx_ReverseStockSplitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonmonetaryTransactionTypeAxis=govx_ReverseStockSplitMember</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_StatementEquityComponentsAxis=govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=govx_SeriesGConvertiblePreferredStockAndRelatedWarrantsMember</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_StatementEquityComponentsAxis=govx_SeriesGConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=govx_SeriesGConvertiblePreferredStockMember</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_StatementEquityComponentsAxis=us-gaap_CapitalUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementEquityComponentsAxis=us-gaap_CapitalUnitsMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesCPreferredStockIntoCommonStockMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesCPreferredStockIntoSeriesFPreferredStockMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesEPreferredStockIntoSeriesFPreferredStockMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesFPreferredStockIntoCommonStockMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionFromSeriesFPreferredStockToSeriesHPreferredStockMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesHPreferredStockIntoCommonStockMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesIPreferredStockIntoCommonStockMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesJPreferredStockIntoCommonStockMember</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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ConversionOfStockByUniqueDescriptionAxis=govx_ConversionOfSeriesHSeriesIAndSeriesJPreferredStockIntoCommonStockMember</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_StatementClassOfStockAxis=govx_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesBConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_SeriesCConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesCConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_SeriesEConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesEConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_SeriesFConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesFConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_SeriesGConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesGConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_SeriesHConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesHConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_SeriesIConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesIConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_SeriesJConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesJConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_CapitalUnitsTrancheOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_CapitalUnitsTrancheOneMember</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_StatementClassOfStockAxis=govx_CapitalUnitsTrancheTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_CapitalUnitsTrancheTwoMember</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_StatementClassOfStockAxis=govx_UnitsIncludingPrefundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_UnitsIncludingPrefundedWarrantsMember</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635646840888">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 8 - Stockholders' Equity - Preferred Stock Summary (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">2,486<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_PreferredStockValue', window );">Preferred Stock</a></td>
<td class="nump">$ 76,095<span></span>
</td>
<td class="nump">$ 1,932,433<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_StatementClassOfStockAxis=govx_SeriesBConvertiblePreferredStockMember', window );">Series B Convertible Preferred Stock [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_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">100<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_PreferredStockValue', window );">Preferred Stock</a></td>
<td class="nump">$ 76,095<span></span>
</td>
<td class="nump">$ 76,095<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_StatementClassOfStockAxis=govx_SeriesHConvertiblePreferredStockMember', window );">Series H Convertible Preferred Stock [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_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,686<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_PreferredStockValue', window );">Preferred Stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1,156,338<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_StatementClassOfStockAxis=govx_SeriesIConvertiblePreferredStockMember', window );">Series I Convertible Preferred Stock [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_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">700<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_PreferredStockValue', window );">Preferred Stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 700,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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</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(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_PreferredStockSharesOutstanding</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_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred 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(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_PreferredStockValue</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_StatementClassOfStockAxis=govx_SeriesBConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesBConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_SeriesHConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesHConvertiblePreferredStockMember</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_StatementClassOfStockAxis=govx_SeriesIConvertiblePreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementClassOfStockAxis=govx_SeriesIConvertiblePreferredStockMember</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635645569624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Stockholders' Equity - Significant Assumption Used in Fair Value Calculation (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Weighted average risk-free interest rates</a></td>
<td class="nump">0.69%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected life of option (Year)</a></td>
<td class="text">7 years<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">38.16%<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</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 (f)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 risk-free interest rate assumption that is used in valuing an option on its own shares.</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 (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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> -Subparagraph (f)(2)(i)<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635569894024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 8 - Stockholders' Equity- Stock Option Activity (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, shares (in shares)</a></td>
<td class="text"> <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 2.79<span></span>
</td>
<td class="text"> <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 );">Granted, shares (in shares)</a></td>
<td class="nump">602,000<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted, Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 2.79<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised, shares (in shares)</a></td>
<td class="text"> <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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised, Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="text"> <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Forfeited or expired, shares (in shares)</a></td>
<td class="text"> <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited or expired, Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="text"> <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, shares (in shares)</a></td>
<td class="nump">602,000<span></span>
</td>
<td class="text"> <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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding, Weighted Average Remaining Contractual Term (Year)</a></td>
<td class="text">9 years 328 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding, Intrinsic Value</a></td>
<td class="nump">$ 355,180<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable, shares (in shares)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="text"> <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 );">Exercisable, Weighted Average Remaining Contractual Term (Year)</a></td>
<td class="text"> <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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable, Intrinsic Value</a></td>
<td class="text"> <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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</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)(3)-(4)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 of options that were either forfeited or expired.</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)(3)-(4)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>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)(i)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 option holders acquired shares when converting their stock options into shares.</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</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_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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently 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 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 option awards outstanding, 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> -Subparagraph (e)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635569145304">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 8 - Stockholders' Equity - Summary of Warrants (Details) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Sep. 30, 2020</div></th>
<th class="th"><div>Sep. 29, 2020</div></th>
<th class="th"><div>Sep. 24, 2020</div></th>
<th class="th"><div>Jun. 26, 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_ClassOfWarrantOrRightOutstanding', window );">Number of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,600,337<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_RangeAxis=srt_WeightedAverageMember', window );">Weighted Average [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>
</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 (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.84<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_ClassOfWarrantOrRightAxis=govx_SeriesIWarrantsMember', window );">Series I Warrants [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>
</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_ClassOfWarrantOrRightOutstanding', window );">Number of warrants (in shares)</a></td>
<td class="nump">62,626<span></span>
</td>
<td class="nump">62,626<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 (in dollars per share)</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<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_ClassOfWarrantOrRightAxis=govx_June2020WarrantsMember', window );">June 2020 Warrants [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>
</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_ClassOfWarrantOrRightOutstanding', window );">Number of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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="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 (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10<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_WarrantsAndRightsOutstandingTerm', window );">Weighted-Average Remaining Life (excluding Pre-Funded Warrants) (years) (Year)</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">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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember', window );">Pre-Funded Warrants [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>
</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_ClassOfWarrantOrRightOutstanding', window );">Number of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126,042<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 (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_ClassOfWarrantOrRightAxis=govx_UnitConversionAndManagementWarrantsMember', window );">Unit, Conversion and Management Warrants [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>
</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_ClassOfWarrantOrRightOutstanding', window );">Number of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,163,669<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 (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5<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_ClassOfWarrantOrRightAxis=govx_RepresentativeWarrantsMember', window );">Representative Warrants [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>
</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_ClassOfWarrantOrRightOutstanding', window );">Number of warrants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">128,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 " 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 (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.50<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_WarrantsAndRightsOutstandingTerm', window );">Weighted-Average Remaining Life (excluding Pre-Funded Warrants) (years) (Year)</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">&#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_ClassOfWarrantOrRightAxis=govx_OutstandingWarrantsExcludingPreFundedWarrantsMember', window );">Outstanding Warrants Excluding Pre-Funded Warrants [Member] | Weighted Average [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>
</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_WarrantsAndRightsOutstandingTerm', window );">Weighted-Average Remaining Life (excluding Pre-Funded Warrants) (years) (Year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 255 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>
</table>
<div style="display: none;">
<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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 warrants or rights outstanding.</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_ClassOfWarrantOrRightOutstanding</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_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<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_WarrantsAndRightsOutstandingTerm</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>instant</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_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_WeightedAverageMember</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_ClassOfWarrantOrRightAxis=govx_SeriesIWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_SeriesIWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_June2020WarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_June2020WarrantsMember</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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_UnitConversionAndManagementWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_UnitConversionAndManagementWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_RepresentativeWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_RepresentativeWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_OutstandingWarrantsExcludingPreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_OutstandingWarrantsExcludingPreFundedWarrantsMember</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>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.1</span><table class="report" border="0" cellspacing="2" id="idm139635649512776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 9 - Retirement Plan (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined Contribution Plan, Employer Discretionary Contribution Amount</a></td>
<td class="nump">$ 27,511<span></span>
</td>
<td class="nump">$ 25,876<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_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 discretionary contributions made by an employer to a defined contribution 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;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635655576248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Income Taxes (Details Textual)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_IncomeTaxesPaid', window );">Income Taxes Paid</a></td>
<td class="nump">$ 0<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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember', window );">Research Tax Credit Carryforward [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_TaxCreditCarryforwardAmount', window );">Tax Credit Carryforward, Amount</a></td>
<td class="nump">1,200<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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority [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_OperatingLossCarryforwards', window );">Operating Loss Carryforwards, Total</a></td>
<td class="nump">61,800<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_govx_OperatingLossCarryforwardsSubjectToExpiration', window );">Operating Loss Carryforwards, Subject to Expiration</a></td>
<td class="nump">$ 53,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_govx_OperatingLossCarryforwardsSubjectToExpiration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 loss carryforward subject to expiration, before tax effects, available to reduce future taxable income under enacted tax laws.</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;">govx_OperatingLossCarryforwardsSubjectToExpiration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 during the current period to foreign, federal, state, and local authorities as taxes on income.</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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-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 45<br> -Paragraph 25<br> -Subparagraph (f)<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_IncomeTaxesPaid</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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<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_OperatingLossCarryforwards</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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<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_TaxCreditCarryforwardAmount</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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember</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>52
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635574224424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforward</a></td>
<td class="nump">$ 14,737,240<span></span>
</td>
<td class="nump">$ 15,328,336<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_DeferredTaxAssetsTaxCreditCarryforwardsResearch', window );">Research and development tax credit carryforward</a></td>
<td class="nump">1,189,110<span></span>
</td>
<td class="nump">1,122,536<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation expense</a></td>
<td class="nump">4,870<span></span>
</td>
<td class="nump">1,877,284<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_govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees', window );">Accrued salaries and directors&#8217; fees</a></td>
<td class="nump">72,721<span></span>
</td>
<td class="nump">450,503<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_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,571<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_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">16,003,941<span></span>
</td>
<td class="nump">18,787,230<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Depreciation</a></td>
<td class="nump">28,274<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_govx_DeferredTaxAssetsBeforeValuationAllowanceNet', window );">Net deferred tax assets</a></td>
<td class="nump">15,975,667<span></span>
</td>
<td class="nump">18,787,230<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_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(15,975,667)<span></span>
</td>
<td class="num">(18,787,230)<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_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset after reduction for valuation allowance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued salaries and directors' fees.</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;">govx_DeferredTaxAssetsAccruedSalariesAndDirectorsFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_DeferredTaxAssetsBeforeValuationAllowanceNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances and after deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</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;">govx_DeferredTaxAssetsBeforeValuationAllowanceNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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_DeferredTaxAssetsGross</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_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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_DeferredTaxAssetsLiabilitiesNet</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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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_DeferredTaxAssetsOperatingLossCarryforwards</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_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and 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_DeferredTaxAssetsPropertyPlantAndEquipment</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_DeferredTaxAssetsTaxCreditCarryforwardsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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_DeferredTaxAssetsTaxCreditCarryforwardsResearch</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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</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_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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_DeferredTaxAssetsValuationAllowance</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_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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_DeferredTaxLiabilitiesPropertyPlantAndEquipment</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>53
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635642406184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 10 - Income Taxes - Reconciliation of Income Tax Benefit (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">U.S. federal statutory rate applied to pretax loss</a></td>
<td class="num">$ (621,194)<span></span>
</td>
<td class="num">$ (497,833)<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_IncomeTaxReconciliationNondeductibleExpense', window );">Permanent differences</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">278<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_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development credits</a></td>
<td class="num">(66,574)<span></span>
</td>
<td class="num">(47,053)<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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance, net of expired items and other adjustments</a></td>
<td class="nump">687,703<span></span>
</td>
<td class="nump">544,308<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_IncomeTaxExpenseBenefit', window );">Reported income tax expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<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_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<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 (h)<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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<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 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: 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(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 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_IncomeTaxExpenseBenefit</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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing 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/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</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_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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_IncomeTaxReconciliationNondeductibleExpense</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_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<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_IncomeTaxReconciliationTaxCreditsResearch</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.1</span><table class="report" border="0" cellspacing="2" id="idm139635642465800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 11 - Grants and Collaboration Revenue (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customer, Including Assessed Tax</a></td>
<td class="nump">$ 1,823,658<span></span>
</td>
<td class="nump">$ 1,175,896<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_govx_UnusedGrantFunds', window );">Unused Grant Funds</a></td>
<td class="nump">165,500<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_ProductOrServiceAxis=govx_NIHGrantsMember', window );">NIH Grants [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customer, Including Assessed Tax</a></td>
<td class="nump">1,438,465<span></span>
</td>
<td class="nump">983,682<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=govx_ResearchAgreementsMember', window );">Research Agreements [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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customer, Including Assessed Tax</a></td>
<td class="nump">$ 385,193<span></span>
</td>
<td class="nump">$ 192,214<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_govx_UnusedGrantFunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 grant funds available for use.</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;">govx_UnusedGrantFunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<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 (a)<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<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_RevenueFromContractWithCustomerIncludingAssessedTax</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_srt_ProductOrServiceAxis=govx_NIHGrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=govx_NIHGrantsMember</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_ProductOrServiceAxis=govx_ResearchAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=govx_ResearchAgreementsMember</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>55
<FILENAME>R44.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.1</span><table class="report" border="0" cellspacing="2" id="idm139635570076808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note 12 - Subsequent Events (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="1">2 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 11, 2021</div></th>
<th class="th"><div>Jan. 31, 2021</div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Feb. 28, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customer, Including Assessed Tax</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">$ 1,823,658<span></span>
</td>
<td class="nump">$ 1,175,896<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_govx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Stock Issued During Period, Shares, Warrants Exercised (in 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">36,902<span></span>
</td>
<td class="text"> <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 from Warrant Exercises</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">$ 2,500<span></span>
</td>
<td class="text"> <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_ClassOfWarrantOrRightAxis=govx_SeriesIWarrantsMember', window );">Series I Warrants [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_govx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Stock Issued During Period, Shares, Warrants Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,755<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]</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_ProceedsFromWarrantExercises', window );">Proceeds from Warrant Exercises</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">$ 3,174,156<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_StockIssuedDuringPeriodSharesNewIssues', window );">Stock Issued During Period, Shares, New Issues (in shares)</a></td>
<td class="nump">1,644,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="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_SharesIssuedPricePerShare', window );">Shares Issued, Price Per Share (in dollars per share)</a></td>
<td class="nump">$ 6.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>
<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_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from Issuance of Common Stock</a></td>
<td class="nump">$ 9,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>
<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] | Over-Allotment 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>
</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 );">Stock Issued During Period, Shares, New Issues (in shares)</a></td>
<td class="nump">204,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="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] | Series I Warrants [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_govx_ClassOfWarrantOrRightExercisedDuringPeriod', window );">Class of Warrant or Right, Exercised During Period (in 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="nump">62,626<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] | Pre-Funded Warrants [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_govx_ClassOfWarrantOrRightExercisedDuringPeriod', window );">Class of Warrant or Right, Exercised During Period (in 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="nump">126,042<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] | Unit Warrants [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_govx_ClassOfWarrantOrRightExercisedDuringPeriod', window );">Class of Warrant or Right, Exercised During Period (in 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="nump">690,034<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] | Common Stock Warrants [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_govx_StockIssuedDuringPeriodSharesWarrantsExercised', window );">Stock Issued During Period, Shares, Warrants Exercised (in 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="nump">835,900<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_ProductOrServiceAxis=govx_SBIRGrantMember', window );">SBIR Grant [Member] | 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>
<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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue from Contract with Customer, Including Assessed Tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 299,927<span></span>
</td>
<td class="text">&#160;<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_govx_ClassOfWarrantOrRightExercisedDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 warrants or rights exercised during 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;">govx_ClassOfWarrantOrRightExercisedDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_govx_StockIssuedDuringPeriodSharesWarrantsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 shares of common stock issued during the period upon exercise of warrants.</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;">govx_StockIssuedDuringPeriodSharesWarrantsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>govx_</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_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_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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<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 (a)<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-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 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<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_RevenueFromContractWithCustomerIncludingAssessedTax</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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 or per unit amount of equity securities issued.</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_SharesIssuedPricePerShare</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_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_ClassOfWarrantOrRightAxis=govx_SeriesIWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_SeriesIWarrantsMember</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_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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_SubsidiarySaleOfStockAxis=us-gaap_OverAllotmentOptionMember</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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_PreFundedWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_UnitWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_UnitWarrantsMember</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_ClassOfWarrantOrRightAxis=govx_CommonStockWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ClassOfWarrantOrRightAxis=govx_CommonStockWarrantsMember</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_ProductOrServiceAxis=govx_SBIRGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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=govx_SBIRGrantMember</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>56
<FILENAME>R45.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.1</span><table class="report" border="0" cellspacing="2" id="idm139635649513736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule II - Valuation and Qualifying Accounts (Details) - SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</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_ValuationAllowancesAndReservesBalance', window );">Balance at Beginning Of Period</a></td>
<td class="nump">$ 18,787,230<span></span>
</td>
<td class="nump">$ 19,879,954<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_ValuationAllowancesAndReservesChargedToCostAndExpense', window );">Additions Charged to Costs and Expenses</a></td>
<td class="num">(2,811,563)<span></span>
</td>
<td class="num">(1,092,724)<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_ValuationAllowancesAndReservesChargedToOtherAccounts', window );">Additions Charged to Other Accounts</a></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_ValuationAllowancesAndReservesDeductions', window );">Deductions</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_ValuationAllowancesAndReservesBalance', window );">Balance at End Of Period</a></td>
<td class="nump">$ 15,975,667<span></span>
</td>
<td class="nump">$ 18,787,230<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_ValuationAllowancesAndReservesBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 valuation and qualifying accounts and reserves.</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 4<br> -Subparagraph (SX 210.12-09(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-122690<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 4<br> -Subparagraph (SX 210.12-09(Column E))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesBalance</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_ValuationAllowancesAndReservesChargedToCostAndExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in valuation and qualifying accounts and reserves from charge to cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToCostAndExpense</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_ValuationAllowancesAndReservesChargedToOtherAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in valuation and qualifying accounts and reserves from charge to accounts other than cost and 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesChargedToOtherAccounts</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_ValuationAllowancesAndReservesDeductions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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 in valuation and qualifying accounts and reserves.</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 4<br> -Subparagraph (SX 210.12-09(Column D))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24092-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_ValuationAllowancesAndReservesDeductions</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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ValuationAllowancesAndReservesTypeAxis=us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember</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>57
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
M2=V/&Z*V3W8P<WKXAL6.,(DH;+7.F2WU2R*:';GI*%[6F]H+5WJ+K)NY/L2
M, 'Z_I9S=>R8?;([%B5_ 5!+ P04    " #V@W=2*__^G^$#  "!#   &
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
MD%_1Y$OR+?]RM?0)5(D_KHU&IM$"O*\\[,]?Z(#AI\S7_P502P,$%     @
M]H-W4@19C&L, P  A08  !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL
M?55M;]LV$/XK!R$86D"+WN4DLPW$28L-:#>CZ;8/PS[0TLDBPA>5I&IGOWY'
MR58=(/87\7B\Y[DW\C3?:?-L6T0'>RF4702M<]U=%-FJ1<GLM>Y0T4FCC62.
MMF8;V<X@JP>0%%$:QV4D&5?!<C[HUF8YU[T37.':@.VE9.9EA4+O%D$2'!5?
M^+9U7A$MYQW;XA.Z/[NUH5TTL=1<HK)<*S#8+(+[Y&Z5>_O!X"^..WLB@\]D
MH_6SW_Q6+X+8!X0"*^<9&"W?\0&%\$04QK<#9S"Y],!3^<C^<<B=<MDPBP]:
M_,UKURZ"FP!J;%@OW!>]^Q4/^12>K]+"#E_8C;9%'D#56Z?E 4P12*[&E>T/
M=3@!W,1G .D!D YQCXZ&*!^98\NYT3LPWIK8O#"D.J I.*Y\4YZ<H5-..+?\
M73N$#'Z&M:%&&_<"3-7PX5O/.RJ]FT>.G'C3J#H0KD;"] QADL)GK5QKX8.J
ML7Y-$%%T4XCI,<15>I'Q$:MKR)(0TCB-+_!E4\K9P)==2-F"T_"1*Z8JS@0\
M.>;0YVLO\.<3?S[PYV?XCY4,82V8<J\+"H_<5D+;WB#\\Q7W#E9"5\__OE7H
MRVZRZS,]>ZW&2<TLV%;O%-!C<"W2@ZBT[)AZX6H+#UI9+7A-=:AAQ2CP"N')
M7RL+W(*WU):.=#-@&RWH.7L@L9*.>H1R@V;J$WV2V[L?(GQB&VV8T^;E)*0K
M*+(T3.)XD/*PF,W@$](C:[6H@<O.Z.]C7R!)BK",BVG]@\(PT/1&<4?%#*'A
M>R]8^(G)[I<3)TD2SK+RN'S5CAK>O5VBLK@-\SR!LDS"V^0&[JNJE[T8BE(C
M33VZ+>,P(1B3VCC^WZAX5WA^2N0]O"N+),SH';P_TXD0%/K<DWP6SL@;23'E
M5%(53US@G@:O1=A1A:^2V[ L2KBZ";,B/E/M\*V[&YV,!HEF.PQ W\]>N7%*
M3-IIQMZ/H^6'^3B@/S.SY<J"P(:@\?6L",",0V_<.-T-@V:C'8VM06SI/X'&
M&]!YH^GE'3;>P?3G6?X/4$L#!!0    ( /:#=U(<JH<ZN0(  +X%   9
M>&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;'U4VV[;, S]%<(HL)<LON6.)$#3
M"S9@W8*FVQZ&/2@V'0N5)4]2FO3O1\F)FZ)M7FR2(H\.29'3G=*/ID2TL*^$
M-+.@M+:>A*')2JR8Z:H:)9T42E?,DJHWH:DULMP'52),HF@05HS+8#[UMJ6>
M3]76"BYQJ<%LJXKIYP4*M9L%<7 TW/--:9TAG$]KML$5VI_U4I,6MB@YKU :
MKB1H+&;!93Q9])R_=_C%<6=.9'"9K)5Z=,K7?!9$CA *S*Q#8/1[PBL4P@$1
MC7\'S*"]T@6>RD?T6Y\[Y;)F!J^4^,US6\Z"40 Y%FPK[+W:?<%#/GV'EREA
M_!=VC>^@'T"V-595AV!B4''9_-G^4(>3@%'T04!R"$@\[^8BS_*:63:?:K4#
M[;P)S0D^51]-Y+AT35E93:><XNS\N[((/?@,EUFFMYC#S9[Z;=!,0TOPSBG,
M#E"+!BKY "I.X$Y)6QJXD3GFKP%"XM622X[D%LE9Q&O,NI#&'4BB)#J#E[;)
MIAXO/9.L :O@EDLF,\X$K"RS2(_,FC/XO1:_Y_%['^!3#=66H&#)GME:(#"9
MMX7]QMF:"VXY4;CF)A/*;#7"GP?<6U@(E3W^?:_F9V]T(SLQ-<MP%M!,&M1/
M&,Q[W3?=; UX-# #IE0["30:MB2JQ+VJF7SF<@-72AHE>$ZUR6'!!!4+8>4>
MF0%NP'DJ0T>J\+&%$C3<+I!0R49]PVJ-NNT=?>+QY$5LZ1C"UJXBKE(YUS2K
M2IM/4"#9+B 9CCN#\8"DN#-,D\XP2N 'W:@=W=?YD&=_U(<X'G72= 0/RE)W
MWWA=0-H?=Y)1["%'_;@3]2)XK_7AR4Q5J#=^<[C4J<'->+76=CE=-C/YXMYL
MMCNF-UP:$%A0:-0=TB[0S;9H%*MJ/Z%K96G>O5C2@D7M'.B\4/1P#XJ[H%W9
M\_]02P,$%     @ ]H-W4M'B4?N< @  ;P4  !D   !X;"]W;W)K<VAE971S
M+W-H965T,3(N>&UL?51M;]HP$/XKIZC[EI'$P* 5($%?MDGKAF O'Z9],,X!
M%HZ=V::T_WYGAV94:OD2W^MSS]FY&QV,W;DMHH?'2FDW3K;>UU=9YL06*^XZ
MID9-GK6Q%?>DVDWF:HN\C$F5REB>?\@J+G4R&47;W$Y&9N^5U#BWX/95Q>W3
M#)4YC),B>38LY&;K@R&;C&J^P27Z'_7<DI:U**6L4#MI-%A<CY-I<37KA?@8
M\%/BP9W($#I9&;,+RN=RG.2!$"H4/B!P.A[P&I4*0$3C[Q$S:4N&Q%/Y&?TN
M]DZ]K+C#:Z-^R=)OQ\DP@1+7?*_\PAP^X;&??L 31KGXA4,3V\T3$'OG375,
M)@:5U,W)'X_W<)(P?"N!'1-8Y-T4BBQON.>3D34'L"&:T((06XW91$[J\"A+
M;\DK*<]/OAJ/T(?W$ 0'<_[$5PI'F2?L$)&)(\ZLP6%OX!0,[HWV6P>WNL3R
M)4!&I%IF[)G9C)U%O$'1@6Z1 LM9?@:OVW;:C7C=,YTZ\ ;NI.9:2*Y@Z;E'
M^L.\.X/?:_%[$;_W)M^5AQOIA#)N;Q%^?\='#S-EQ.[/:_=Y%BW,XI6KN<!Q
M0L/FT#Y@,NEW7CX3?%Q,HP7N<&7W-%3 AN'""OJNZ6^'BWZ>YGG>@?Z[%!P*
MHTNX*%C:&P["O=+M7A3=M& ?0&K2&>DL97T6G-T..=,!&P1;?CD >A&L5FC;
M5PF5+E.XGBYNES 5/O"BK2%V,+?$JID[$C>65_#%< W3VDH%Q:#)#]4'>4H+
M!(S&ETX6J[.<6'P3WH2R38HV'EY[KNQD""JTFSCJ#H39:]_,0VMMM\FT&:+_
MX<TJNN=V([4#A6M*S3N#?@*V&>]&\::.([4RG@8TBEO:B&A# /G7AMH_*J%
MNV,G_P!02P,$%     @ ]H-W4H1?V*X\ P  W 8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3,N>&UL?57?C]LV#/Y7""^W)S?^[?C:)$!SMV(;T/;0M-O#
ML ?%9F+A;,F3Y/KZWX^2?;X,N^0A$2F1'_E1(KT>I'K4-:*!I[81>N/5QG1O
M@T"7-;9,+V6'@DZ.4K7,D*I.@>X4LLHYM4T0AV$>M(P+;[MV>P]JNY:]:;C
M!P6Z;UNF?NRPD</&B[SGC2_\5!N[$6S7'3OA'LVW[D&1%LPH%6]1:"X%*#QN
MO/?1VUUJ[9W!'QP'?2:#97*0\M$JOU4;+[0)88.EL0B,EN]XATUC@2B-?R9,
M;PYI'<_E9_0/CCMQ.3"-=[+YDU>FWGB%!Q4>6=^8+W+X%2<^F<4K9:/=/PRC
M;1)[4/;:R'9RI@Q:+L:5/4UU.',HP@L.\>00N[S'0"[+>V;8=JWD ,I:$YH5
M'%7G3<EQ82]E;Q2=<O(SVT_2(.3P!NZD^([*\$.#<(\'%*97J->!H2#6-"@G
MP-T(&%\ C&+X*(6I-?PB*JS^"Q!0=G.*\7.*N_@JXCV62T@B'^(P#J_@)3/E
MQ.$E5RAK,!(^<,%$R5D#>\,,TE,S^@I^.N.G#C^]@+^OI3)O#*K6%M+ 7U_Q
MR<"ND>7CWZ_5\SI:OKQP-?!9P.^]0(AS5QD?S"!A$?EA%OIA&$)V8S7J3JN]
M@R.]?OCYIR*.PW>C'SE!%(_&BRA<VJ4H"C\+PR44/NRQHZH<4$%\.U8?7AP7
MV=*:F0$;PJ587VN\E.F "NG1BHH9J7CS \HSN[ZCYI2]LIMN-+ANE4=@T/6'
MAI<D'U%Q<;*;I6Q;.J:^*!^I54P-)R6UAD[)$K'2UF:16TKGM(KP!H0TD"YO
M;V]LX?Y/S;>,7^I%8NKG^0H6*0'XD(0)J<6\1JN5GU/E)=6#N?\HIK!I[.3G
MWX*B1RZRTVS)QGOX9DD;JAC7NJ='B#9O<[&"/I601F I%;44Q:OLNZJX+F4O
MC*.\RF_])$DMA>GZ%VFV\HLDH9T\LG=*&;[*>Y&GF4]>T[U&2>$76621XM2/
MBNRUE@C.)DZ+ZN3FJ@:7SSA\YMUY=+\?)]:+^3CW/S)UXD)#@T=R#9>KS ,U
MSM)1,;)S\^L@#4U#)];T^4%E#>C\**FA)\4&F#]HVW\!4$L#!!0    ( /:#
M=U)LO.B_W (   8&   9    >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;'U4
MVV[;, S]%<+8HQ??<FF+)$#2KEB!78IV6Q^&/2@V$PN5)4^2F^3O1\FNYZ)M
M7FR1XCDZI$3.]TH_FA+1PJ$2TBR"TMKZ(HI,7F+%S$C5*&EGJW3%+)EZ%YE:
M(RL\J!)1&L?3J&)<!LNY]]WJY5PU5G")MQI,4U5,']<HU'X1),&SXX[O2NL<
MT7)>LQW>H_U9WVJRHIZEX!5*PY4$C=M%L$HNUF,7[P-^<=R;P1I<)ANE'IUQ
M4RR"V E"@;EU#(Q^3WB)0C@BDO&WXPSZ(QUPN'YFO_:Y4RX;9O!2B0=>V'(1
MG 50X)8UPMZI_6?L\IDXOEP)X[^P;V.S:0!Y8ZRJ.C IJ+AL_^S0U6$ .(O?
M :0=(/6ZVX.\RBMFV7*NU1ZTBR8VM_"I>C2)X])=RKW5M,L)9Y??E$68P4>X
M5%7%+97;FGEDB=GM1WG'LFY9TG=8DA2^*FE+ Y]D@<5+@H@D];K29UWK]"3C
M%>8CR)(0TCB-3_!E?9Z9Y\M.Y&G *KCFDLF<,P'WEEE\(^$7_..>?^SYQ^_P
M#\H'5]SD0IE&(_S^@0<+:Z'RQS]OE?4DJ6O("U.S'!<!=9Q!_83!<C8:WA5\
M07J3L-II]+G  X+P+E;76ATX/5P41S@+QW$,5%6L-JB?*YN.7KEB^B3G\"&9
M3L/);.8623B=92&M9DF8)IF+2IPU#;/)U-.$]"2/($F^/<)W6Q+=4..-!/*!
M=&TD(%>-)GUJ"YO&$,28$/8(%$DP+NF.GICFJC&PY;J"NM%YZ1+*!XP:!>55
MN NE+(NF:W%)'C26RYVCIW.(*L_IC)#0TH4YORLE(U(PMBDXTO$.J+QL/R6X
M)>\(5L9%ORJ0J\1Y',9Q["LQ<B6:A!,RWWI'T: W*]0[/X&,*X*T;9OVWG[(
MK=K>_A_>3LBO3.^X-'2_6X+&H]DD -U.G=:PJO:=OE&6YH9?EC2H4;L VM\J
MZH+.< ?THW_Y#U!+ P04    " #V@W=2<)QU79<(  #V%@  &0   'AL+W=O
M<FMS:&5E=',O<VAE970Q-2YX;6R56&UOVS@2_BN$SWO7 HJL%TNR>VF )$VW
M+:YMT+3;#X?[H$BT3506O115-_OK[QF2DN78\;9H(TOB\)GAS'#FH<ZW4GUK
M5IQK]F-=U<W+T4KKS8O)I"E6?)TWOMSP&B,+J=:YQJ-:3IJ-XGEI)JVK210$
MZ62=BWIT<6[>W:J+<]GJ2M3\5K&F7:]S]7#%*[E].0I'W8M/8KG2]&)R<;[)
ME_R.ZR^;6X6G28]2BC6O&R%KIOCBY>@R?'$U)7DC\(?@VV9PSV@E]U)^HX>W
MY<M10 ;QBA>:$'+\?.?7O*H("&;\Z3!'O4J:.+SOT%^;M6,M]WG#KV7U591Z
M]7(T&[&2+_*VTI_D]@UWZTD(KY!58ZYL:V7C8,2*MM%R[2;#@K6H[6_^P_EA
M,&'VU(3(38B,W5:1L?)5KO.+<R6W3)$TT.C&+-7,AG&BIJ#<:851@7GZXH/4
MG,W8&;O3LOBVDE7)5?,O=O-G*_3#^41#!0E."@=W9>&B)^#"B+V7M5XU[*8N
M>;D/,(%MO8%19^!5=!+Q%2]\%H<>BX(H.($7]PN.#5Y\8L$-TY*]%G5>%R*O
ML/1<<R2:;D[@3WO\J<&?/H%_BZSB2O'2>I3]]S/_H=E5A?O_'?/G:;29OQ<8
M%Q=V+>OO7&EQ7W'V6.%7SG*%OU:OI!)_X3T6*YJFY:S=T'T8>$%@_MC8#T)D
MTP.3-6?P-%_?<]5[&Y=P[K-Q:&2/#Q]Y_>@-9*YSI1Y$O=S=W*U@8\/^R"N8
MM?_ E<##U<DUAF0[RU(OF"?[#V[ZFY/3S_ O]-)9BFN8I%X<S[J);_]V8@9U
MF?/?9ZF1/WL&1-X4N&,@SV/<Q_'/K<@YN9;XKP^=ZEDE61\Y!WK]"Z 4"H\E
MLXQ%L"Y)XV-J(.N@;WX9.O2B8WDR!'U] /2:WZL6[<!A1%X&P_8M#C(VQT"4
MI*?!?_\[<&OS./0#IE>*\T[/0JA&/Q9.2#1*W$9Q-SYK>"%K[*F54"6[W"A1
ML7<M=L]@4N)B]*ZM]C6?M/[-@?6#^;%9_2-O)UG PJDW"V9=CIB<GJ9S+YUG
MI[6]/:4M,[D6N!7W6@F!AJ)@ZL59>%K!NT,%>>W<2Y(QZ8B/ZJ"A*1(A>BI#
MK^5ZC8YN83]Q)&G#W=/=IA*Z<8&) Z]SEHE,;\%N5^'7[*:-MGJB9#CDM@ Q
MD(;)Q<&2=F4P"U,OF]MXX/&VO:]$P3XN(&[JW4[!M%,080]VF[D?G7>CXS#R
M9[B&?@08Y!L?3(B\V%9Q4[CIKTO4[GD<4&G_6&AI8 'IV_>)#ZD%F)"['4_]
M.=FKFC:O-?4'4O4%W5MME=!D_.42>X7ZH\>VW+:2LA/\Q,$%&XSEQ*X\EC<L
M9QNI#.62UNYV"%;(-0AEDY, \- 0H-8TY$VKBA4(EFM3.2Y470$21C.["Q,_
M@8MGW?;=18>D7G6QN1ZH("37-!&GE%VV2Y JY^/C?O>Z_6L=9',T[#V[KW18
M(U_Q>SBB599?.*TI,BG+O#1"LXG0(J81$&,O32FX7H1\2=.,?82?U'Y>?X9C
MFMQPUV:0:,!(9B$+TZC;+:DW#R(WZ>/&RH,$K'+$.&<-O3\CXEHR41<PD&*_
MJ?*:/:/@_/,?LR@*_FT4$!,(^Q;3OZ*=&8;!;TSSVGD>^"TB10!750X%=P4H
M"A:^EB6O& X+H,::*S!6"CK)+2G0K 358HM<*/;=M'NX4+;*6LFDL=Y*-C[[
MO!(=8*M%!2[3L +.QE$#2[$'$I-%35NL*/-(C:BAEB/$BC01[V=*--_.%F0V
MBG>K*"I;H5>48;"0+7G-55ZA^G&$#&;QW3[@/S8X/L!UE5CP+I^=F?><EF:6
M4;(</4'1?#4P4IJHYM@P:QN7?5-[\'PM6^@D>!QX@-6IV(JJ@AZX2#<:*D@A
M)%':A,9&! )7A:#0PN& @_;2(]N+O"K:BCQ BO;]/?1U8YW-2_(V_".6M5B(
M@B(U,)NV?6L3R$1K@-<I<F)$/!N$O\)AKWDQ2-NOYGA$:\5VP6EO$)2]B#4L
M\-,Y^XU]F%RRF\Y!I?@N2@X7/PA>E1 )'DMT\7&.>_; <]4\9QDD]^2^2S*V
MHAR(9SX*@L6Y[$ZECQUDCXTD;JJ8K<-'6"[MQ ^M>0$$QVB[19^Q2[?J&Q<P
M=!)1\","GSB=I U7QCE*07N+&OB9\O39 ZWH<HEJO*3(OL6XP.FX<,SYXR!)
M\@,.B1B<@9:>L=]MP%D:1':;^]F\MZLT%!?GW047>B^MS,!I%?!*!SJVL'-_
MCMLX23PJVDY)3K7RZ.RSP)IHKY20V\Y!7=H\747V\YF5K6F\!A>,#]V4?9#N
M1//$468<SKPL)G$0G"E%]$B0QRE6DX3DM[DKNK==X_K:=;.[73+U[X:^.\#U
M.SD,-842-O<.$NI1^MQ0:&R;ZVE=KR^-3-,9,]/%P 3.H)6433O"BG7WTF%D
MB[X1QC@-)\1WSEY3XI=#2=O%#,&XY6K#38I^J07XP: Y4D5\G]<(&E&'W?S8
M"U/J?W.K"SW8ZMIG$D-],V<9>O_[7-DEV)/74><>32UH1%N+XVRWYY[8DV,V
M]6?30['=SOP/U9IG_$=1M4;A$2\][RO0U,^.!,>1;4,#YUZ6),=2K8M@%Q,7
M,S *^Y#V5-4%S]*Z$)%!0AV2&XOD[ZQX:ZG<EPW"]5.T)CW.F1X3FY]0<)RL
M[1&@7V-WQ^SJJ-MC>X2QIG8?!@T7>$S8]RPYP>;GAVR^H^)#\OW<Z_/XLBP%
MZ34?GHB;71ENMK<L:E=U0R6>Y4Z<ECKD<D,>;9@$R2M./;\GYR;H^\3P>.E#
M69LFJ'TQ#KI1[ 6S)VK?=&;8JK2I&![[7#89?(M<<[4T7UQ!B8CAV,^2_=O^
MH^ZE_9:Y$[=?A+'9EVAPK.(+3 W\+!F!-IBOK/9!RXWYLGDOM99K<[OB.=HT
M"6!\(:7N'DA!_ZG[XO]02P,$%     @ ]H-W4@,O< -C @  $ 4  !D   !X
M;"]W;W)K<VAE971S+W-H965T,38N>&UL?91?;QHQ#,"_BG6;ICU0[@_0T@Y.
M*NVJ[J$3:K?U8=I#N#-<1"ZY)::TWWY.#FYL:GE)XL3^Q7;L3+;&KEV%2/!<
M*^VF44747,2Q*RJLA>N;!C6?+(VM!;%H5[%K+(HR&-4JSI+D-*Z%U%$^"7MS
MFT_,AI34.+?@-G4M[,L,E=E.HS3:;]S+545^(\XGC5CA ]+W9FY9BCM**6O4
M3AH-%I?3Z#*]F V]?E#X(7'K#M;@(UD8L_;"EW(:)=XA5%B0)PB>GO *E?(@
M=N/WCAEU5WK#P_6>?A-BYU@6PN&548^RI&H:C2,H<2DVBN[-]A9W\8P\KS#*
MA1&VK>Y@$$&Q<63JG3%[4$O=SN)YEX<#@W'RAD&V,\B"W^U%P<MK02*?6+,%
MZ[69YA<AU&#-SDGM'^6!+)]*MJ/\JR&$<SB!>R1ID=--,%="3V)BNM>)BQUI
MUI*R-TAI!G=&4^7@LRZQ_!<0LUN=;]G>MUEVE'B-11\&:0^R)$N.\ 9=K(/
M&QR)U0$9N)%:Z$(*!0\D* 3MCO"''7\8^,,W^ <IG*'&I20'/[_A,XO*%.M?
MK^7T*-%WY(5K1('3B%O.H7W"*#_O__]8\(C0"$NRD W' Y*K'6JN2WF"=:/,
M"UI?J0POH> WLG*QH;:K.D[C.1^I0OCP;IQER:=ADJZ!*FE+"$M^#:P73-J_
M" _I>7OV/COKC=*4YU%O?';:@]>R&1]4:8UV%7K1L4,;36W!=KM=NU^V5?Y7
MO?TK[H1=2>U X9)-D_[9* +;]E\KD&E"S2\,<0>%9<5?%EJOP.=+P[6P$_P%
MW2>8_P%02P,$%     @ ]H-W4MHRJM#B!   O0H  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL?5;;;MLX$/V5@1%@6T"Q=;.E!$F I-EB^] B:'IY
M6.P#+8UL;B51):DXV:_?0TKQ!;#S8)FD9@[G<F8T5QNE?YDULZ7GIF[-]61M
M;7<YFYEBS8TP4]5QBS>5THVPV.K5S'2:1>F5FGH6A^%BU@C93FZN_-F#OKE2
MO:UERP^:3-\T0K_<<:TVUY-H\GKP5:[6UAW,;JXZL>)'MM^[!XW=;(M2RH9;
M(U5+FJOKR6UT>9<Z>2_P0_+&[*W)>;)4ZI?;?"JO)Z$SB&LNK$,0^'OB#US7
M#@AF_!XQ)]LKG>+^^A7]H_<=OBR%X0^J_BE+N[Z>Y!,JN1)];;^JS5\\^C-W
M>(6JC7_29I!-YA,J>F-5,RK#@D:VP[]X'N.PIY"')Q3B42'V=@\7>2OOA14W
M5UIM2#MIH+F%=]5KPSC9NJ0\6HVW$GKVYHNR3%%(Y_2I+53#]$T\L[F:66 [
MB5DQXMP-./$)G"BFSZJU:T-_MB67AP S&+6U+'ZU["Y^$_&>BRDE44!Q&(=O
MX"5;3Q./E[SAJ2&KZ*-L15M(4=.C%9;!,&O>P$^W^*G'3T_@[^)']](4M3*]
M9OK[&S];NJM5\>N?8U%]$]-5Y*7I1,'7$Y2<8?W$DYLHG!XDBVXM(5C<+%EO
M Q;0V2*:YG0V3Z8+=Q+AD613.HNFL=N[1QK2%T5)'H-1+_YWSQ5KS27)X0+K
M+T"AN"HBNV9JT2BXJMQ6583P=4JCFJF4.-3<%I!?LMTPMUZ^$%J_R'9%HE$]
M(NVTA#&,E6A+JJ58REI:"36T&*JVR=$,9.LTNUYWRO"@X#!?H7H#2YW6SMJM
M\)0>Y:J5E2Q$:PFO.]7R>+_JM:O<P5.G=,(@P-9]R<.EE:K1P;PG1^*-1W1Q
MN5ON(KG#OZ0O"![ZJ1;>+U#$#/&!#QNA2SJC* VR) MBI :;>9#$>9 D"_J*
M[ M=K+V-)3^AFW:.N1Z^P#W2'D)%091?!!%*&ZLX#N8 >;2@X;EK8J6/"'JK
M\+V1G]V:*0WRS"GD&4S(4[HM"MU#V(A::#EFH)0:V5?:_$$5XRR+@PST2N=A
M, \3. ZJ(H,>^)SR8)Y%]$U9I/18S*-%$(9)<)%&%.5!EN/B)#R,WGY*#M 1
MFSA+<8F+ZU'P>7"1S8/%(ML'_R'J?@ 0+J7@&].[/='WV.VDWY] )U%9$ !G
M_?"!<41\.@)]1N?A^?C\R;063TQLK%C6$GV[)$%57]='5?EWC["A9^U8_\K?
M]H3+9<].H8>ZMO@H^ZAMI%W#4M/Y*E8>8(CIB]NNN'6<9'R:*Q2,''D%"WE;
M6@KZHI;_L;,%5!FODT.55[U%MYO2+:0*A0*NQQ2Y'K'F_0)=XK(*;,5+5P".
M5$-G^3Y]G()1)4RI"?&Q/4CV0MZP,01#3SAH3UON2@"9L4K-?B6^A2NZKI8N
M@(K *T\V5Y1G]&X1HVXN4J0?F_0B"_(DP>:!,0JX1G+0\!9SBK/\=)$.!6J
MND Y.-!W:1:$<X?X82W:E8O0,08$/L\((KR4OB^CXPYEJ! 09+'\%T."_X;1
M HS-4('S- V2T)ES.EK[I#SV\9OMC10-ZY4?G-"M' 6'Z6)[NIW-;H>19"<^
M#':?A5[)UE#-%53#:8912 _#TK"QJO,#RE)9C#M^N<9\R=H)X'VE\.D>-^Z"
M[<1Z\S]02P,$%     @ ]H-W4J#X;\<" P  2P8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,3@N>&ULA57;;MLP#/T5PMC#!GAQ["1=.B0!FF67/*PHVET>
MACTH-AT+E26/DIOV[T?)KI<";?80ZT8>G4.1S.)@Z-96B [N:Z7M,JJ<:]XG
MB<TKK(4=F08UGY2&:N%X2?O$-H2B"$ZU2K+Q^"RIA=31:A'VKFBU,*U34N,5
M@6WK6M##&I4Y+*,T>MRXEOO*^8UDM6C$'F_0?6^NB%?)@%+(&K651@-AN8PN
MTO?KJ;</!C\D'NS1'+R2G3&W?K$MEM'8$T*%N?,(@H<[_(!*>2"F\:?'C(8K
MO>/Q_!']4]#.6G;"X@>C?LK"5<MH'D&!I6B5NS:'+]CKF7F\W"@;OG#H;*>S
M"/+6.E/WSLR@EKH;Q7T?AR.'^?@%AZQWR +O[J+ <B.<6"W('("\-:/Y29 :
MO)F<U/Y1;ASQJ60_M[HT#B%-X2U\)J&=!:$+8(E*[ R)$+AKO$/=XB)Q?)_W
M2O(>>]UA9R]@IQE\-=I5%C[J HNG  D3'=AFCVS7V4G$#>8CF*0Q9.-L? )O
M,JB?!+S)"?46G(%/4@N=2Z'@Q@F'G'7.GL"?#OC3@#]] ?^SN4/2'NUI>+4C
M3D<+O[[AO8.U,OGM[^?B>QH]34?_?37XB5P[.7+J0R,>@C HR=2P_\>-?]))
MCD3+[T1@6H)]AQLL785P&5 Y/EMMV;CEK#$E7"B%M'\(UV]U&2JMM;"1%KE2
M++R^W%YL-V_"^0#U?70S@@TV@ERXG7$V6'*=(TC-W:%I#(5=S^-.Y#G+9@T,
M27D5H K6IDS3<2^Y,W%?ZH4:*GCHI MK#;^IPX*+RE7'BGMYP@9&A++>M63%
M3B'DQOH3\FSRE@@+9MN2U/N0=?Q)SV-XE<;3R3R>GLW@U?E\$I_-LYAEY%CO
M.(*/*>KMSF;Q;.S=,GZN8X3)?!:GYQ,V.<_B+)W&S$72LV62'!5XS1$/;<PR
MU5:[KM:'W:%37G0-XI]YUV:_"MI+;4%AR:[CT3MN3-2UKF[A3!/:Q<XX;CYA
M6G&W1_(&?%X:+II^X2\8_C]6?P%02P,$%     @ ]H-W4J1",0:Z @  DP4
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
M%2FFV;*!.L&47^NBJ$OV'5GM!-)VSHKU8Y* ];BL*=GR1K9J/ _8T#JQ=+:
MXF#,DEFL$'I))1G\%X7 (!S)/E"6IB-D:H3SN\HZVL\>E\E<%3K#8V/D@EY0
MY$9W9 9>IK1$4JB_:QUVPJNL=BP,R[I =..HT;Z\[ [LV*#2KTDG>)BQY/UT
M QJ.Y>Z.0 >.CE 4.J3(8'=9P,;U<DEY'>N@@M9_V!)&EA020#CI!)25+-66
M9RRBNJO8_2TE1VQ8UJ&&C4M@)6/A2E%MCL[G5-_B+)(G)X7C[O$\:NK.5&/Q
M"Q9R2M3LF>!?.;O4(7KGKCU;KH#-<MI=5U1=9&&A!G8.J!4J\3&K^#J#(OVR
M-OLLR>;0&?*PW@N3Z*8VKW'X>QY6R!W_*^U  G[9)N"7@_GQ2PRI#S![01P>
MFWT'J1.<_<%7,E-O3SCFW$:=?,62LU5,.NWQCY1',B1EU&@!N.)*E7 <#F_H
MMZ+L)CL\477E^<F/\_G5T\91O*@Y' MY"Q=K!>' HJ1715?DN)#+99> $8',
MHVAK<R^?]7,7^Y;V&9R4_!4+HP^NV.I']D0NG".P@3X?U$.3.P^)0S4"CAX7
M4?"4%",YHI[S>+.)M:.<MCF@0!9J,(!6@*(]N]: 8[UJ'>O5,.JB#$)"\(</
M4/L&"8GSPN,\[#O94*10U=,Y(I%R_QJ] ?S$:*RA8KF!W:,^V9,D#AXH.>ZB
M[IU2 UHX;[5P/BC>1ZF=^$V:FBWZL;7FIQ+XMBZ^1Q__F6%4%U7L,G01=XF*
MKX.XUOZVMTWWMG$T(,/^1>$0XR>[3R6+5!Q18>W[0%&(9E,;5FS6V(L_J+Y;
M1.Q %9PZV825%HAL-EU#^F_X*AEIN2>C#C5#4LXEF72.4<^&]."[.$F 8B$-
ME53!'5M$$4?%$K)"&K[C!"&6I-Q(= C\OFZ=X_4WN@<J>P'0_,K(5 S(@[DT
M/-8M'L9JGX?8>ZS:QV2#!$%A\LQZ2,. &;FU+FK#;U#YG((!8F-?<A9"8HDE
M;"P^4.Z!P6K*MJ1B-JHJ6?.Q9E=0IV=F&=#R*@+>'A*0/A9]1] <WF&P,<]U
M>LE #+;9-%F1Z,@*)1IU5.5<*H&D,A9W7UK"CS$;4I=),X-34I@H '(LP,A&
M15S95(8<.Q25;@. [IO<G+)X=%M A55"=IP[X)\1D8*K17O_CX(&I8^HEDJ4
MRUD3G'NZ>.LUPS< ,KETP# 7%G_$DX_SFXNGAU=\J;AH/)G??'F*)F ,_#1]
M*2:SD?@<F:;OU.>(Z8S^PZ<!%YY.NMG%9-"S/A5DQ@B5G7BO?66!/$E'GX&$
M3C]##;F8LZH>Z]+#G ^#B[XX!T2(%MG0I,K0.\/ODB7)2W6W?[L&N"!7H))*
MU=61G\+,$8EHAUB(X)P>Y(#M(4'IT$]"L3@S5"@CIX3>PE"9G?:&1]-! \ A
M7(U#?.XAB8<J^&&4/S0P8NX%0%IH @#!EW$;O4SPC8Y+P/5PH[SM JI#)DUK
MV;0BV]1!=8&_J$-\1!H#I'9#0ZSIK%/;;/!P'Z0K"9Z+*UCXAKKU1[OG,(.?
M8>C/:%$Z!H*&$5F"AJ:FO$(]#,\+J E 9DI#!$IE:-YY"<T[D9-BZ=KRA)-<
M%HXID7'*NEA@.^/+C@)L4@?R36K*QBCV/>+]XM:4Z*^V:Z!@N4#"I:Z&EM'D
MH:GQ_"UH>@V[+Q79*0XE8OO)>]0=]301ZL>!A:VZS!V?5.@NUSB>V")8J >.
M<ZGLF+C\_8YG9'F3:QM-M1#D*]5&.DCY69RLJ0CHM[8V.;5PU"^>\BXD@X@@
M'JCF/>%B'=BJ[Y<1G:)%]<+SZ6@RF8Y>/S\7+UZ<B_<J4\R^F;I2.G\]&@J#
M;O@Z?3;HI=>Q7XB2 A3RU#56I4N>?(/M0^/A89RN8T%D5>S5Q]2Z'"R0*'V#
ME0\*>2XFKT?BX'G\_H%\LUR\G+P<QTK](_E?*\)U,R+8GZYPXN84U% 8LD$W
MGYX.3Y&O^P.)][WI0$J\CTY,_XV=N#XV($E9NX?H4P+Q,3)\Z!!; [:I"29
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
MH=YV9DG#%)5UH/NEI%>YW=@ _7B>_@=02P,$%     @ ]H-W4LXM!2=F @
M$ 4  !D   !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL?53;;MLP#/T5PBBP
M#<CJ6]PX16*@:3NLP+H5;;<]#'M0;#H6*EN>)#?9WX^2'2_#VKQ8)$6>0]*D
M%ENIGG2%:&!7BT8OO<J8]MSW=5YAS?2I;+&AFU*JFAE2U<;7K4)6N*!:^%$0
MG/DUXXV7+9SM3F4+V1G!&[Q3H+NZ9NKW"H7<+KW0VQON^:8RUN!GBY9M\ '-
MU_9.D>:/* 6OL=%<-J"P7'H7X?EJ:OV=PS>.6WT@@ZUD+>6356Z*I1?8A%!@
M;BP"H^,9+U$("T1I_!HPO9'2!A[*>_0/KG:J9<TT7DKQG1>F6GJI!P66K!/F
M7FX_XE!/8O%R*;3[PK;W38@Q[[21]1!,>LV;_F2[H0\' 6GP2D T!$0N[Y[(
M97G%#,L62FY!66]"LX(KU453<KRQ/^7!*+KE%&>RS](@3.$]7.2YZK" ZQW]
M;XT:WCZRM4#];N$;XK'>?CY@KGK,Z!7,,();V9A*PW538/$O@$\)CEE&^RQ7
MT5'$*\Q/(0XG$ 51< 0O'JN.'5Y\I&H-?8%'X*8CW-3!35^!>Z!5*3J!(,NQ
MCY\X6W/!#2>B'XX)'G%G8"5D_O3SI:8>Y;#+>:Y;EN/2H^W3J)[1RUP_Z!/.
M1U[-!%.6E#4%%%S1]$NEWT")9#N!:#:?G,W/2 HGLSB:S(((OI@*%>U'#X#[
M 2#/)$T@#--)'*?P* T3_WN=0)S,)U$:.L@T"2?!-("7FNH?3&F-:N-V44,N
MN\;T SM:QW6_Z*?\KWO_5MPRM>&-!H$EA0:GL\0#U>]?KQC9NIE?2T,;Y,2*
MGBQ4UH'N2TD3,"B68'P$LS]02P,$%     @ ]H-W4L!W#?"-!   _0L  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULC5;K;]I($/]71E9.ETH&_  #
M$2"1-+WF=$U02)L/I_NPL0=8Q?;2W76 __YFU\9Y%%P4!>]CYC?OV1EMA'Q6
M*T0-VRS-U=A9:;V^Z'14O,*,J;988TXW"R$SIFDKEQVUEL@2RY2EG<#SHD[&
M>.Y,1O9L)B<C4>B4YSB3H(HL8W)WB:G8C!W?V1_<\^5*FX/.9+1F2YRC_KZ>
M2=IU:I2$9Y@K+G*0N!@[4__BLF_H+<$/CAOU9@W&DB<AGLWF)AD[GE$(4XRU
M06#T><$K3%,#1&K\K#"=6J1A?+O>HW^QMI,M3TSAE4@?>:)78V?@0((+5J3Z
M7FR^8F5/S^#%(E7V%S85K>= 7"@MLHJ9-,AX7G[9MO+#*0Q!Q1!8O4M!5LO/
M3+/)2(H-2$--:&9A3;7<I!S/35#F6M(M)SX]N14:80 MF&L1/Z]$FJ!4?\+U
MSX+K'9P_L*<4U:=11Y,LP]&)*]S+$C<X@NL'\$WD>J7@.D\P>0_0(25K38.]
MII=!(^)GC-L0^BX$7N UX(6UY:'%"QLL5U :V #7K>&Z%JY[!&Y.Y9(4*8)8
MP(PR"Z7$I/0J_&NEP -N-5RF=/+?(8<VXIOBO%!K%N/8H>I3*%_0F0 Y!;,G
ME+5C/I[X0[AB4NYXOGQ=S%>,(. '2PO\L$'):7,)5R)_0:FYT?NC.;[GP1GT
M(]<;]MYO*O:OC>PM^O/=:!#1K]^+W# <[!EO?LO8)W'T[WKT?1":I>\5"-PN
MX9X1\C"D=1A"0VA[=6A[)X?6>JME^D ",[:C]J1ANF$R<2LE[]:FVRC7.I39
MSC-5U/+*XQ-3H5&?(ZE@HV\#_FA;$2G(R)7464%R]=Q:2$3@N49BT2"9R7ZO
M'0WA#[CM3.%ZNZ9&24P)?^$)Y@GL.*8)D7@?*5*^L+X0UB8XWR&3ZA/TB?(=
MW8M(R0&I:23AH.U'%4Y#1*(Z(E%S1 Y%04J6+]&LW2H*+DQ-TS<*G.;W1JE'
M_'Y;V'+;YX:JW=^":>7_ZRW*F"N3T3S& P3W:-Y/6Z/4-"4]505E]@/*C+QK
M?#M=+B4N*69P0_><WL2XJMB[0BO-\L0P,WV@_%M4#BWXBYQC8A)Y@:V=H-T?
MUGHEMK3HE5L@-T1" F[77%87S2(HZ_:@9R7LL#VD9=CKN?[ VPNQ[C_(W?)*
M%<O?ANSHU]G1/[U>#SUKIO6[\,A,QFAES+7#R*G5V2C]2)94PLA\%4M>%LXO
MF?,A3ZY-#,H64O?'6NDH<*/ M+I>FSQ_%^L6>=8XM M_%SF6KJVI_:!LF9:8
M[LUUSS38UI?"O,]O*:F3=@-3]S[,4*[1YN+WG%-9E=W9#F24#_"-Y:RLN%?^
MT/6CT(VHKUA9<UR7LN[1>B/7S(QA;^4-*LUZ'@'*TH2RM==$O\U DDB/0ACV
M7XOK2/&=0;<]Z/Y*]EJ"_YCV=H[;."VLP ->^E0WO6Z[?S!E.V]&L@SET@Z>
M"F)1Y+J<SNK3>K:=EB/=*WDY&)-3EE3QD.*"6+UVGUX'60Z;Y4:+M1WPGH2F
M<=$N5S2?HS0$=+\0E._5Q@BH)_[)_U!+ P04    " #V@W=2/XR9;]X#  "B
M"   &0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6R-5MMNXS80_96!$* )
MP%AW2PYL [ELT05V%X&3W3X4?6"DD<V&$E62CI._[Y!R'*>(O?LB<:B9,_<9
M33=*/YH5HH7G5G9F%JRL[2_"T%0K;+D9J1X[^M(HW7)+I%Z&IM?(:R_4RC")
MHG'8<M$%\ZF_N]7SJ5I;*3J\U6#6;<OURQ5*M9D%<?!ZL1#+E747X7S:\R7>
MH?W>WVJBPAU*+5KLC% =:&QFP65\<94[?L_P0^#&[)W!>?*@U*,C/M>S('(&
MH<3*.@1.KR>\1BD=$)GQ[Q8SV*ET@OOG5_3?O>_DRP,W>*WDGZ*VJUE0!E!C
MP]?2+M3F#]SZXPVLE#3^"9N!MT@"J-;&JG8K3!:THAO>_'D;ASV!,CH@D&P%
M$F_WH,A;><,MGT^UVH!VW(3F#MY5+TW&B<XEY<YJ^BI(SLZ_*8L01W .G[M*
MM0CW_!D-G-[S!XGF;!I:4N)8PVH+>#4 )@< XP2^JLZN#'SJ:JS? X1DW<[$
MY-7$J^0HX@U6(TAC!DF41$?PTIW+J<=+C[AL8'#P"%RV@\L\7'8 [H[ZI%Y+
M!-7 #3:H-=8NBG!I#%H#O*OAB^ /0@HK2/%?7C/<X[.%*ZFJQ[\_"O)1G:Y3
M+TS/*YP%U(H&]1,&<Q\?>L23-SLLV<&]'1?PC5J<FEES*[HE2&4,5%SK%^KL
M#=<UG$"<L2(M6))%CLA9FI0L3<>P(!5<5ROO2XU/U,H]-:;U\!7I$?8]5,SB
M<L)BJBLZ)0G+">3.DJ_GKH-JH$JCJ6*X;TQ\=F>$C)6%$R@+,J',X+*J])J8
M#9=<N\AY[4)3/RMM?H,&Z:Y(6)'$D.41RZ.4'*=X5&( /H>2Y44,]\IRZ5KU
M_S&!>,RB*&63+(:X9$5)BM/H??3D7NK>H5-LDB(C)2ZN'X+G;%+D;#PN]L%_
M<+D> +BDB<B["N%TC_6,J#?NLP/HP!N+FJ9BO1ZF&T4>GCZ /H'SZ'S[/%+L
M^:[8\U\N]D]-@WZF[HT.6'":)PNL5%=1U 9K?JWBCRK^:<5_']V-J")J*F\)
MQG*[IB)Y >W,X7TOA8N> I+U277%?P*GXX3J<Y)1F(G()@4KTY2(6Z1YW[D"
MKP4YJ9$B:6"<0U*4AYMA: 2:G>,QE9T#/<T*%N4.\7K%NR6"Z#Y*$H/.M6;C
M.D&X- N+[5#NRJXHS;S^AS:!4T)64&445.EYEK$T<N;T2ELG-"3!N??:43]+
M?KBW-UK42[\=:2JH=6>'%;*[W2W@RV'OO+$/V_LKUTO1&9#8D&@T*BB=>MB(
M V%5[[?0@[*TT_QQ13\1J!T#?6\4C>4MX13L?DOF_P%02P,$%     @ ]H-W
M4F8YC&7P @  ,08  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL?55M
M3]LP$/XKIV@?0 KDI>^HK=0"T_C 8,! T[0/;G)I+!P[LUU:_OW.3@F9!/W0
M)&??/<_CN_-UNE7ZV92(%G:5D&86E-;69U%DLA(K9DY5C9)V"J4K9LG4Z\C4
M&EGN@RH1I7$\C"K&93"?^K5;/9^JC15<XJT&LZDJIE^7*-1V%B3!V\(=7Y?6
M+43S:<W6>(_V9WVKR8I:E)Q7* U7$C06LV"1G"W[SM\[/'+<FLXWN).LE'IV
MQE4^"V(G" 5FUB$P>KW@.0KA@$C&WSUFT%*ZP.[W&_I7?W8ZRXH9/%?BB>>V
MG 7C '(LV$;8.[7]AOOS#!Q>IH3Q3]@VOH-1 -G&6%7M@TE!Q67S9KM]'CH!
MX_B3@'0?D'K=#9%7><$LFT^UVH)VWH3F/OQ1?32)X](5Y=YJVN449^?W5.5\
M(Q"NKN $'IG8L"9;,H<?&R9X\<KE&A99IC;2&CAZ8"N!YG@:66)W&%&V9UHV
M3.DG3$D*UTK:TL"ES#'_'R BV:WV]$W[,CV(>('9*?22$-(XC0_@]=I<]#Q>
M[Q.\[\JB@>: !^#Z+5S?P_4_2VW3YZ"*3EX7@JX!DQG";T\$#[BSL!0J>_[S
M44X/4K@;>V9JEN$LH"MI4+]@,(=%GG-'1M6ZH^+Z]C?'<($FT[SV,I9,>!&,
MN''-I71%OBG@%C57.9R73*\Q!ZO@7!DJNVN'RQU- D,9ZNS>V!+U>W=<M'1=
M!JIW!_NNT;GW)1@N@5#:@'L_B[YJ5?GEA3%D$M53R;,2N(5%70N.YJR32QI.
MA%>@UH3WP'9-E(%?R#2@:S?:SK!:D=BWAH$OD(S#T7@4ICUG'*7A.$G"P; '
MQV2>Q"?M,QF$D]$@' Y'!Q"3"223<#R:A)-!'XZ2,)ZDX2CM$YI#<;\.WT?]
M%76N<8648C>L#/C<-C>Z76WGX:(9 ^_NS3"]I@IQJH+ @D+CT]$@ -T,J,:P
MJO9#8:4LC1C_6=),1^T<:+]0=!GVAB-H_R7F_P!02P,$%     @ ]H-W4D['
MA[*X @  "@<  !D   !X;"]W;W)K<VAE971S+W-H965T,C<N>&ULM57+;MLP
M$/R5A4X)X$:R_$H#VX#MN&B!NC#BID51]$!+*XL('PI)Q<[?EZ04Q4EC(9=>
M)#YV9G>6TG"\E^I.YX@&#IP)/0ER8XJK,-1)CISH"UF@L#N95)P8.U6[4!<*
M2>I!G(5Q% U#3J@(IF._ME;3L2P-HP+7"G3).5&/<V1R/PFZP=/"#=WEQBV$
MTW%!=KA!<UNLE9V%#4M*.0I-I0"%V228=:\6(Q?O WY0W.NC,3@E6RGOW.1+
M.@DB5Q R3(QC(/;U@ MDS!'9,NYKSJ!)Z8#'XR?V3UZ[U;(E&A>2_:2IR2?!
M90 I9J1DYD;N/V.M9^#X$LFT?\*^CHT"2$IM)*_!M@).1?4FA[H/1X#N\ 0@
MK@'Q:T#_!*!7 WI>:%69EW5-#)F.E=R#<M&6S0U\;SS:JJ'"G>+&*+M++<Y,
MOTF#$,,'V%3'"#*##=T)FM&$" .S))&E,%3L8"T932AJ.+M&0RC3\!T/IB3L
MW,)U3A3J<6AL38XY3.K\\RI_?")_-X:5%";7L!0IIB\)0BNF410_*9K'K8S7
MF%Q K]N!.(JC-PI:O!O>_=A23J]I<,_S]4_PS6SS4LI*][7"!I-24>.:N#PD
MK+2*(5.2PT+RHC3$?]GV!)9$"=MR#6M4L'&M[<",NX. ,RKJ9I^_U>VJF*$O
MQOW!#]-N9(7T+\?APW$3_HT;#)YC7BCM-TK[K4I75%!><OB]0KY%]:>E>8.&
M<M!*N5;6KI1Y[,":N:^1B!26]R4MK(^8#MQJS$H&7VF&</8+B7JS)>TI>O!H
M@;JEV&%3[+!=/SF\5_^HH1S]?_WM*0:G]8='ML)1[;S;:O"&4/V/S6ICZ#/O
M8Z_6Y];H*U]^IJENB151.RHT,,PL970QLH>E*N>M)D86WKRVTE@K],/<7E:H
M7(#=SZ0UL'KB$C37W_0O4$L#!!0    ( /:#=U)A;@]O-P(  -D$   9
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
M@A2J:_DN,'+MNN9>&NQ!-ZWQE01E$W"_DM@Y?6 ;<7AW\_]02P,$%     @
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
MY)N+APU-A J2'1<V>7'F&6Z0D$JD#:6(I\G%LY/+=]RZ>R:>V;MVWV$:5-[
MR5[A^D"X\K\ $5TI0>=XJ#3PW5M1NP?)-OE+.0LF)8OSCVM*EI1G ]3O*\;D
MTT/VGD_Y;MKD?U!+ P04    " #V@W=2 #O[ _D"  #M!P  &0   'AL+W=O
M<FMS:&5E=',O<VAE970S,RYX;6RME6UOVC 0Q[_**9NF5F+- R2A&R 5VFJ3
MVA7U8=->FN0 :X[-;*=0:1]^YX1FK UH+_8FL2^^OW]WL>\&:Z5_F"6BA4TA
MI!EZ2VM7'WS?9$LLF#E1*Y3T9:YTP2Q-]<(W*XTLKYP*X4=!D/@%X](;#2K;
M5(\&JK2"2YQJ,&51,/TT1J'60R_TG@VW?+&TSN"/!BNVP#NT#ZNIIIG?J.2\
M0&FXDJ!Q/O3.P@^3OEM?+?C*<6UVQN BF2GUPTT^YT,O<$ H,+-.@='K$2<H
MA!,BC)];3:_9TCGNCI_5+ZO8*989,SA1XAO/[7+H]3W(<<Y*86_5^A-NXXF=
M7J:$J9ZPKM<FB0=9::PJMLY$4'!9O]EFFX<=AZBWQR':.D0O'<(]#MVM0[<*
MM":KPCIGEHT&6JU!N]6DY@95;BIOBH9+]Q?OK*:OG/SLZ(NR""F\AXDJ"F[I
M_U@#1^=H&1<&[G%C2R:.![ZEO9R'GVUUQ[5NM$<WC.!:2;LT<"%SS/\6\ FR
M(8V>2<?10<5SS$Z@&W8@"J+@X>X<CMX>S^V[-V':_]C"-_EGM?!TJW8 LMND
MLUO)]O;(GM%- C6'6V0"+HQEE-VIICNG[1,<W?TLF4:X5,H>PR\X0#^NMTFJ
M;=Q-?!SU>T$P\!];X'H-7.\@W UA,,OE JZ03K[I$*:T<+&ADF"P _?*,M$&
M4\O&.S!ADL1IVN#4&6];%B9IMYTZ;JCC@]17: P2W0OZ#EQQ-N."VZ<.6 4S
M2C3C>0>^(]-P([$MD/A55L,TC,(]A$E#F/Q_PONU:B-,6@B3;IRT$Z8-87J0
M\$%JS)2FBP@/,E,RYZZ&TA&=ECI;$BO<S 1?,&<]< [2UW"G0;#O6/8;N/Y_
M@Z,3RXM9J0V;"4KP6:%*:=M0^RUG,8Y?H?H[E;- O:@:BH',R=:EJ;$V/>NL
M*M4O[&/J977K^2-3-\)KIA=<&A X)\G@)"4H73>7>F+5JJK/,V6IVE?#)?5C
MU&X!?9]3N7B>N V:#C_Z#5!+ P04    " #V@W=2VLQ4S (/   B9@  &0
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
MB)PI!Y>6KJX.R7RRR$$HN&7"P#.3#<(5DWDC6=@^ND;'A+3?IK$C2']4G'=
MBQ8H_0!HG,*=5JZT<*,X\O\%8HJN#S%]#W&1#BI>8SZ"R?@[I$F:#.A-^I1-
M@M[)!WHOX:8I?K9&0X4+1MC5<6$0*2,.#5H'ACFTAX(?EDY&V8\O X@G/>+)
MH,[-MJ:J)T0NUH*CXK 3*/DAH&&A9)0D0T"G/=#IYX"D*!!T ;JMHZ,_R,S!
M*AG6.X,=.=H!LJPGRSY'MM:^>"65_2&<89')^6B<'<Q3O/<T*S3+T( LY+I1
MKGVE_6K?XR[;I_W/O&V0=\PLA;(@L2#79'1&*3)MTVDG3M?AH;]J1VTC#$OJ
MTVB\ >T7FAY[-_$'])U__A=02P,$%     @ ]H-W4E:8IIB! P  ^PX  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULK5?;;MLX$/V5@;! 4Z"-+KXF
ML TD3G;;AVZ#I$VPCXPTMHA0HDI2=O+W2U**Y*0V5_;ZQ28ISIES9DB-9K+F
MXDFFB J>,Y;+J9<J59S[OHQ3S(@\Y07F^LF"BXPH/15+7Q8"26*-,N9'03#T
M,T)S;S:Q:S=B-N&E8C3'&P&RS#(B7BZ1\?74"[W7A5NZ3)59\&>3@BSQ#M7/
MXD;HF=^@)#3#7%*>@\#%U+L(S^?AR!C8'?<4UW)C#$;*(^=/9O(UF7J!880,
M8V4@B/Y;X1P9,TB:QZ\:U&M\&L/-\2OZGU:\%O-(),XY>Z")2J?>V(,$%Z1D
MZI:OOV M:&#P8LZD_85UM7<T\B NI>)9;:P99#2O_LES'8@-@W"7050;1.\-
M^CL,>K5!SPJMF%E95T21V43P-0BS6Z.9@8V-M=9J:&[2>*>$?DJUG9K]S17"
M&#[#G>+Q4\I9@D)^@.M?)54O]2I\+VS(+TS(]3*<7*$BE,F/VN[GW16<_/%Q
MXBO-QF#Z<>WYLO(<[? <1O"-YRJ5<)TGF+P%\+6,1DOTJN4R<B)>87P*O? 3
M1$$4;"$T[VP>GCGH])K0]BQ>?P?>]U))1?*$YLM/(%,B4,()S>OAUH@Y <V-
M/I<%B7'JZ2LK4:S0FX&#:;]AVN_.],&>?$S@8H5"WV2X?D814XEP(VB,5D+"
M&2-"0H&BDK-53>5T9)V:U\EJ%IV.=&17FSEQ,MM?\J"1/'!*_DN07(OLFI@*
M;+@A9:C/6!"\$_/[MG;'&YK#AN:P&\WC967HSLH;FJ.&YLA)\Y5,YW@ZX?;/
M^KCA.>[*\W@!=;K<7\M9H^7,J457L052HX +P.>"BN[A=R+O3SD,VFH3'$#Z
M>+EPNS] V48=#8_]MJ\1__.MXO9\@*BH%17]C\)PB^8[43^#N2[D0G^1E83!
M#Q09G/R#1&P7[?9X!B]HTMR+QI"0%^F2T1;B<(]*_%53I?HS-(9[PDK<RK&"
M&VPDIC<8A.,=+_.PK;.AN]#6YYH\,NQ\2/I=:TK8UK[07?S>T#CBY7-Z/>"<
MME4R=)=)MZ##SJG3XP%BVEH:=BJFE9@NI_58Q=3?:",R%$O;74F(>9FKZBN\
M66TZN O;M[Q;OS2=G6U/6IBJ+?Q&Q%++ 88+#1F<CO21$56G54T4+VRS\LB5
M;GWL,-7=*0JS03]?<-VPU!/CH.EW9_\"4$L#!!0    ( /:#=U+*ML=:! 0
M +$1   9    >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;,58_6O;.!C^5X09
MW IK;/DKR4@":S[8QKHK#;MR'/>#:K])1&TKD^2FA?WQDVS73EK;<8^&HU!;
M]ON\?MX//9(RVC%^)S8 $CW$42+&QD;*[4?3%,$&8B)Z; N)>K-B/"92#?G:
M%%L.),Q <63:EN6;,:&),1EESZ[X9,12&=$$KC@2:1P3_G@!$=N-#6P\/;BF
MZXW4#\S):$O6L 3Y8WO%U<@LO80TAD10EB .J['Q"7]<V(X&9!9_4=B)O7ND
M0[EE[$X/OH1CP]*,(() :A=$7>YA"E&D/2D>/PNG1OE-#=R_?_*^R()7P=P2
M 5,6W=!0;L;&P$ AK$@:R6NV^PQ%0)[V%[!(9/_1KK"U#!2D0K*X "L&,4WR
M*WDH$K$'P&X#P"X ]G- OP'@% "GZQ?< N!V!7@%P.L*\ N G^4^3U:6Z1F1
M9#+B;(>XME;>]$U6K@RM$DP3W5E+R=5;JG!R\IU)0 -TCI:2!7<;%H7 Q1]H
M_C.E\E$_SCL.L16Z(9R31 KT?@:2T$B<J??OD(G$AG 0(U,J/MJK&13?OLB_
M;3=\>P9!#SGX [(MVZJ!3]OA2]@JN-4(GW6 V\-&^+P+W&V$+]KA7]-$P?TZ
MN*E*6-;1+NMH9_[<ICJF\2UP7:9=62::%*4YJTMN[L_/_&G]N9\XOF4Y3G]D
MWM<0<4HB3BN1FVPN0X@^W0-7VH3^N01-[=^6(-W2M]OJ>_X /* "T);3 +(
M0Q9%A NT5<%GP=;&FKOM[\7J]@9N?:!>2<9K);,$3D&@+]6\Z!"I7SKWW[:<
M%_Z+<OJV^BMCS!-QS.J ;+\DVS])62YRM]X>&^\9WS:+ ZZ#DNN@E:N:=Y#-
MN5>5;5AZ'[[Q+!R^* A6FP++JH\26Y6L6Z>9*H7?EJ+,CILL:DQP4TQ[2Q7N
M)"WG3])R#7KO1),U^D97*DAX"*(TU.,K#N>+- F5#CW5^0R]?P05O[K^K:YU
MP2^.$/!0YJ&E47"EU[A=L&L8=NE$7.DP;A?BU_=BX?"P&7W+M1L*5\DV/I%N
MXY?";?4L_+P?NUC-CUD=QE:M KA]&?B14/D!35FB>C+;;I,D1)<D4?VI-N#R
M=<6ME@?\QNO#%+^4?@?[CN\/&S)0J3\^C?Q/<6=UQY6\XW9]OP9UP!(J\42?
M6%Z7_4KE\5O+/*[3^4&CSMN5SMLGTOG"[W _^;UG,CXOC/H-1H><*QVW_V<=
MGQ\AX!S5<7MOW]VNXW^F4D@UYS7;LMOF;0&4O8A^H?^R6[:K)<#NMA<_6:*G
M1PBX>:*1[7DH)(^U&3?W#J_ZQXQ+PM<T$2B"E?)I]?I*'WC^^T ^D&R;G6=O
MF52GX^QV T2=6[6!>K]BZDQ;#/01N?R59O(;4$L#!!0    ( /:#=U+=8IX4
M,P(  -H$   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;(U436_;, S]
M*X*Q0PMTD>TT25LX!IJDPW;H$+3K=E9L)A:J#T^2D_3?EY(=+RV:8A=;I/@>
M'VG2V4Z;9UL!.+*70MEI5#E7WU!JBPHDLP-=@\*;M3:2.33-AMK: "L#2 J:
MQO&82L95E&?!MS1YIALGN(*E(;:1DIF7&0B]FT9)=' \\$WEO(/F6<TV\ CN
MJ5X:M&C/4G()RG*MB('U-+I-;N9#'Q\"?G/8V:,S\96LM'[VQH]R&L5>$ @H
MG&=@^-K"'(3P1"CC;\<9]2D]\/A\8/\6:L=:5LS"7(L_O'35-+J*2 EKU@CW
MH'??H:MGY/D*+6QXDET;.XDC4C36:=F!48'DJGVS?=>'(T R/@%(.T#Z'G!Y
M C#L *%SM%46REHPQ_+,Z!TQ/AK9_"'T)J"Q&J[\5WQT!F\YXES^4SL@U^0K
M>0#'#>#W<60IF")G"W","TM^P=XU3)QCS-/C@IQ].<^HP\P>3XLNRZS-DI[(
MDJ3D7BM767*G2BC?$E"4W.M.#[IGZ:>,"R@&9)A<D#1.XP\$S?\;GEQ_(F?8
MMW$8^"Y/\JW14Y(Y5FGXJ@DCZOMX0>YD+?0+&++@MC#@;W!=WD;>2MTH]U%?
MV[2CD-9OY#9/)Z,DR>CVN-@/HD97DW$?U=9$C\9$@MF$[;&D\+G;SO?>?D%O
MPUR^\\]P<=L]^T?3;OT],QNN+!&P1LIX,$%-IMVDUG"Z#L.XT@Y'.QPK_/F
M\0%XO]8XD)WA$_2_L_P54$L#!!0    ( /:#=U)Y+U$PD@(  'L&   9
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
MIIYYEQXIH:)K;A[D]C/T?E++5TBNW9-L^]C (\5:&]GT8%30,-&]Z4N?AQU
MF!T!1#T@V@<D1P!Q#XB=T4Z9LW5##9U/E=P29:.1S0Y<;AP:W3!A3_'1*/S*
M$&?F7Z0!$@;D@MR*0C9 OM(7T#A]@$**@G%&7;IEM1- %B"@8H:\OP%#&==G
M"'AZO"'OWYU-?8.R++E?]!(6G83HB(0P(G=2F%J3CZ*$\F\"'_T,IJ(W4XOH
M).,-%!,2A^<D"J)@1-#RO^'AU0DY\9#CV/$E1_B>)H\34D$)BG*B#35K(]4K
M41133]N6,RB)D01OH<'<<JGU6!*[/5*WA[V;F_E%%H7A53+U-[O>1N*2J_PR
MCH>XOTPD@XGDI(E[P$LC0!A2LJH"!:* 49T=3;:S?Y;N23P,B?++<7GI("\]
M*>\!-%!5U(2*$J_Q!LM3VUBUA8*2F5&EZ8&,BRQ+\_V$CH0E>9 >R6<V",Y.
M"E[65*R ,$$VE*^[2T8Y%E6*B3TG @LXWCEX:1D:(,Q HYTW:6I0A)8_L#98
M@Z/.LL,SN,SS(-YS=AB6)DD<'#F*?'"6_^,H6JF,%=T5#/M3HP^L_#"F-3_X
M7X,]F:<B.H7^3@%L0*U<7]"DD&MANK(QK ZMYX.KN'OK"VQ)70?Y0]/ULSNJ
M5DQHPJ%"RF"2HQ[5]8AN8F3KRNRS-%BTW;#&M@K*!N#W2F*I[2=V@Z%1SW\#
M4$L#!!0    ( /:#=U(#4'8@PP(  + '   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0S+GAM;+U576_:,!3]*U:TAU;JFB\20@5(0->U#ZVJ?FP/TQY,<B%1
M'9O9#K!_OVLG9)2O[:D2(K9SS[GW'#N^_960;RH'T&1=,JX&3J[UXLIU59I#
M2=6E6 #'-S,A2ZIQ*N>N6DB@F065S T\+W9+6G!GV+=KCW+8%Y5F!8='2515
MEE3^'@,3JX'C.YN%IV*>:[/@#OL+.H=GT*^+1XDSMV7)BA*X*@0G$F8#9^1?
M31(3;P.^%;!26V-BE$R%>#.3NVS@>*8@8)!JPT#QL80),&:(L(Q?#:?3IC3
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
MT(L,49\AZN.\?$C:?+ X?I_$7OZ=)DD4Q3&6T33U*DBQO,4Q?/ULF#;PP.)
MI#_+-5YMO$/V]P%6TWT=@NT4[T1LIWBN ?'G#3R2Q%]M+ YX8%7 >@?B^^-
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
M*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>EMGLX1 ;T.]C4!O0[V-0&]#O8U
M;T.]C4!O0[V-0&]#O8U ;X]Z>P*]/>KM"?3VJ+<GT-NCWIY ;]_9[";0VZ/>
M_IUZQW2M0GSV/-;X_'=2G6[WAN?C[\O'R<X+=<?9P>^QQ2]02P,$%     @
M]H-W4E/9*RFR 0  4QL  !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS9G-;L(P
M$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]
MTG?)]&UGR VV==6X651X;QX8<VE!M7*Q-M2$G5S;6OGP:I?,J'2EEL3$>#QA
MJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39
M-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B
M?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U<
MF)BER^V.(VF[1R8(D?5E_Q%/CD'ZZO-1.^V,LE]ZA^O]T';5S<.Q;KG^CK_.
M^*1_80X!DD."Y$A <MR Y)B Y+@%R7$'DN,>) <?HP1!(2I'02I'82I'@2I'
MH2I'P2I'X2I' 2M'(:M (:M (:M (:M (:M (:M (:M (:M (:M (:M (:M$
M(:M$(:M$(:M$(:M$(:M$(:M$(:M$(:M$(:M$(6N"0M8$A:P)"ED3%+(F*&1-
M_I.L[UJO_OHW3[O&M2J;HS_K_J7-/P%02P$"% ,4    " #V@W=2!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( /:#=U+_#G^$[0   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( /:#=U*97)PC$ 8  )PG   3
M          "  <L!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M]H-W4@-./RCD!   H@X  !@              ("!# @  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( /:#=U(L;7-M2@4  '\3   8
M          " @28-  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    " #V@W=2[V+^AJ8"   B"0  &               @(&F$@  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ ]H-W4BO__I_A P  @0P
M !@              ("!@A4  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( /:#=U+L "?YP <  &XN   8              " @9D9  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " #V@W=2NYCS=:(%
M  #Q%0  &               @(&/(0  >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ ]H-W4LU9'E05 P  7@@  !@              ("!
M9R<  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( /:#=U(/
MU31IHP4  .\+   8              " @;(J  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    " #V@W=2%81X=JT+  #6'   &
M    @(&+,   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
M]H-W4@19C&L, P  A08  !D              ("!;CP  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    " #V@W=2'*J'.KD"  "^!0  &0
M            @(&Q/P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( /:#=U+1XE'[G (  &\%   9              " @:%"  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ ]H-W4H1?V*X\ P
MW 8  !D              ("!=$4  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    " #V@W=2;+SHO]P"   &!@  &0              @('G
M2   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( /:#=U)P
MG'5=EP@  /86   9              " @?I+  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ ]H-W4@,O< -C @  $ 4  !D
M     ("!R%0  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M" #V@W=2VC*JT.($  "]"@  &0              @(%B5P  >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( /:#=U*@^&_' @,  $L&   9
M              " @7M<  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ ]H-W4J1",0:Z @  DP4  !D              ("!M%\  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " #V@W=2<E/-S4@#
M  #,!@  &0              @(&E8@  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( /:#=U(K39O1'PT  .PF   9              "
M@21F  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ ]H-W
M4K^,F6RS @  J@4  !D              ("!>G,  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    " #V@W=2SBT%)V8"   0!0  &0
M        @(%D=@  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( /:#=U+ =PWPC00  /T+   9              " @0%Y  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ ]H-W4C^,F6_> P  H@@
M !D              ("!Q7T  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    " #V@W=29CF,9? "   Q!@  &0              @(':@0
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( /:#=U).QX>R
MN (   H'   9              " @0&%  !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ ]H-W4F%N#V\W @  V00  !D
M ("!\(<  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " #V
M@W=27Y;.#MD"  #;"   &0              @(%>B@  >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( /:#=U*47Y^$2 (  (,%   9
M          " @6Z-  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ ]H-W4A[U&,5D P  N L  !D              ("![8\  'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " #V@W=26+W&@2@'  "G
M)@  &0              @(&(DP  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( /:#=U( ._L#^0(  .T'   9              " @>>:
M  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ ]H-W4MK,
M5,P"#P  (F8  !D              ("!%YX  'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    " #V@W=2)TC0 =4"  !>"@  &0
M    @(%0K0  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M /:#=U+.N<,5< (   4&   9              " @5RP  !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ ]H-W4E:8IIB! P  ^PX  !D
M             ("! [,  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    " #V@W=2RK;'6@0$  "Q$0  &0              @(&[M@  >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( /:#=U+=8IX4,P(
M -H$   9              " @?:Z  !X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ ]H-W4GDO43"2 @  >P8  !D              ("!
M8+T  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " #V@W=2
M)/?,"V<#  "I"@  &0              @($IP   >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( /:#=U+)K0 ]_@(  +0'   9
M      " @<?#  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ ]H-W4@-0=B## @  L <  !D              ("!_,8  'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " #V@W=21[AY=V@$  !;$@
M&0              @('VR0  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( /:#=U+H^3<BY0(  +0'   9              " @97.  !X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ ]H-W4JH.WC,8
M P  BA$   T              ( !L=$  'AL+W-T>6QE<RYX;6Q02P$"% ,4
M    " #V@W=2EXJ[',     3 @  "P              @ 'TU   7W)E;',O
M+G)E;'-02P$"% ,4    " #V@W=2:GZB5!\$  "L'@  #P
M@ '=U0  >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ ]H-W4K@VQ-RI 0
M+AL  !H              ( !*=H  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ ]H-W4E/9*RFR 0  4QL  !,              ( !
M"MP  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     #4 -0!J#@  [=T

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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>59
<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>60
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>152</ContextCount>
  <ElementCount>325</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>65</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-document-and-entity-information</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-consolidated-balance-sheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-consolidated-balance-sheets-parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-consolidated-statements-of-operations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Stockholders' Equity (Deficiency)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-consolidated-statements-of-stockholders-equity-deficiency-</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity (Deficiency)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Cash Flows (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-consolidated-statements-of-cash-flows-parentheticals</Role>
      <ShortName>Consolidated Statements of Cash Flows (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Note 1 - Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-1-description-of-business-</Role>
      <ShortName>Note 1 - Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Note 2 - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Note 3 - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-3-property-and-equipment</Role>
      <ShortName>Note 3 - Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Note 4 - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-4-accrued-expenses-</Role>
      <ShortName>Note 4 - Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Note 5 - Notes Payable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-5-notes-payable</Role>
      <ShortName>Note 5 - Notes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Note 6 - Convertible Debentures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-6-convertible-debentures-</Role>
      <ShortName>Note 6 - Convertible Debentures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Note 7 - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-7-commitments</Role>
      <ShortName>Note 7 - Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Note 8 - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-8-stockholders-equity</Role>
      <ShortName>Note 8 - Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note 9 - Retirement Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-9-retirement-plan</Role>
      <ShortName>Note 9 - Retirement Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note 10 - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-10-income-taxes</Role>
      <ShortName>Note 10 - Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Note 11 - Grants and Collaboration Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue</Role>
      <ShortName>Note 11 - Grants and Collaboration Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Note 12 - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-12-subsequent-events-</Role>
      <ShortName>Note 12 - Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Schedule II - Valuation and Qualifying Accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-significant-accounting-policies-policies</Role>
      <ShortName>Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Note 3 - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-3-property-and-equipment-tables</Role>
      <ShortName>Note 3 - Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-3-property-and-equipment</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Note 4 - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-4-accrued-expenses-tables</Role>
      <ShortName>Note 4 - Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-4-accrued-expenses-</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Note 8 - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-8-stockholders-equity-tables</Role>
      <ShortName>Note 8 - Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-8-stockholders-equity</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Note 10 - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-10-income-taxes-tables</Role>
      <ShortName>Note 10 - Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-10-income-taxes</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual</Role>
      <ShortName>Note 2 - Summary of Significant Accounting Policies (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Note 3 - Property and Equipment (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-3-property-and-equipment-details-textual</Role>
      <ShortName>Note 3 - Property and Equipment (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-3-property-and-equipment-tables</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Note 3 - Property and Equipment - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-3-property-and-equipment-schedule-of-property-and-equipment-details</Role>
      <ShortName>Note 3 - Property and Equipment - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Note 4 - Accrued Expenses - Schedule of Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-4-accrued-expenses-schedule-of-accrued-expenses-details</Role>
      <ShortName>Note 4 - Accrued Expenses - Schedule of Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Note 5 - Notes Payable (Details Textual)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-5-notes-payable-details-textual</Role>
      <ShortName>Note 5 - Notes Payable (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-5-notes-payable</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Note 6 - Convertible Debentures (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-6-convertible-debentures-details-textual</Role>
      <ShortName>Note 6 - Convertible Debentures (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-6-convertible-debentures-</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Note 7 - Commitments (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-7-commitments-details-textual</Role>
      <ShortName>Note 7 - Commitments (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-7-commitments</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Note 8 - Stockholders' Equity (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-8-stockholders-equity-details-textual</Role>
      <ShortName>Note 8 - Stockholders' Equity (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-8-stockholders-equity-tables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Note 8 - Stockholders' Equity - Preferred Stock Summary (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-8-stockholders-equity-preferred-stock-summary-details</Role>
      <ShortName>Note 8 - Stockholders' Equity - Preferred Stock Summary (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Note 8 - Stockholders' Equity - Significant Assumption Used in Fair Value Calculation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-8-stockholders-equity-significant-assumption-used-in-fair-value-calculation-details</Role>
      <ShortName>Note 8 - Stockholders' Equity - Significant Assumption Used in Fair Value Calculation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Note 8 - Stockholders' Equity- Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-8-stockholders-equity-stock-option-activity-details</Role>
      <ShortName>Note 8 - Stockholders' Equity- Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Note 8 - Stockholders' Equity - Summary of Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-8-stockholders-equity-summary-of-warrants-details</Role>
      <ShortName>Note 8 - Stockholders' Equity - Summary of Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Note 9 - Retirement Plan (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-9-retirement-plan-details-textual</Role>
      <ShortName>Note 9 - Retirement Plan (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-9-retirement-plan</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Note 10 - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-10-income-taxes-details-textual</Role>
      <ShortName>Note 10 - Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-10-income-taxes-tables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details</Role>
      <ShortName>Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Note 10 - Income Taxes - Reconciliation of Income Tax Benefit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-10-income-taxes-reconciliation-of-income-tax-benefit-details</Role>
      <ShortName>Note 10 - Income Taxes - Reconciliation of Income Tax Benefit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Note 11 - Grants and Collaboration Revenue (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue-details-textual</Role>
      <ShortName>Note 11 - Grants and Collaboration Revenue (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-11-grants-and-collaboration-revenue</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Note 12 - Subsequent Events (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-note-12-subsequent-events-details-textual</Role>
      <ShortName>Note 12 - Subsequent Events (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-note-12-subsequent-events-</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="govx-20201231.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-details</Role>
      <ShortName>Schedule II - Valuation and Qualifying Accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://geovax.com/20201231/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>govx-20201231.xml</File>
    <File>govx-20201231.xsd</File>
    <File>govx-20201231_cal.xml</File>
    <File>govx-20201231_def.xml</File>
    <File>govx-20201231_lab.xml</File>
    <File>govx-20201231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>62
<FILENAME>0001437749-21-006907-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001437749-21-006907-xbrl.zip
M4$L#!!0    ( /:#=U*S+_2H>+8  /V>"0 1    9V]V>"TR,#(P,3(S,2YX
M;6SLO6MSVTB2*/K]1)S_@*OMWK$C0!D/ B3=8Y^09;E'<]V6CJSNWKE?)HI
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
MHF@7'^_5KO)Y%8IE ,XBS=8@<N!;V-0#BAKQ.YZ+7'GV W517:8#7<71R _
M]EI>=TPQT/BVX!]A6\RB^C=_Q1BZ]<<3WT.C*B-E?]U@^O6\H8NWA)IAC&TP
MWHYBG-V.E5I=(;6,;8C%D:V<4.V69F8_[I]0;?TD"&6VU%[VX[X)I2JF>2A"
MS37)?0 6O)HCD),Y")A3)1&>?.HY13X)YUC/*$HO@W^2ZM2*0[L%SD@K3X^.
MHB@E1-(B7AE:?*;]:/YS8DG?>GBL&T978\PR$^FE7O9C?IQ/4[!9P S)G+PN
MJ.HO@3_.P NO S%CF/31GS^$AL_ZG=4UC&*"@;QNFV8GH4X)3(5T22#%Y\,H
M8(>50$EP\R?$!88[*7JIBBJFER:FV$8T$%(R/;K';S\[H;5$L&2;@?!!*0UZ
M,WJDP1@?GQFYA718SR8=38BVD=E%Z^%=0&Y.CPQ@OY$79QR/KUS7?Z;VW;,'
MPXV<R=W@FB6-L&UY%T<L/Y5;D1::;D.Z)V(8RT;.!-Z\^*A<*NU>+T.+:M'+
MT8Z+*%0IU M9$D?JPT_G*_#H<\U3?G.MXGW%7,T$<R[8 KCMD5N0T(5,L!:U
M3FF]86R'Y0*4!>@^DI>K$'.3$OGZG;@$]2$(B,].0"U,V_J"J3\BS;H"0;73
M%JU=1^MHZ@).94&I$@NPFM9C(92^;4,Q%+T&-#[1@1_0/X@;LQ5FNQ;CD=]H
MH>Q=BT)WQ2;J=8RL!BD/254(E%F#KF"K  +=#B@*?5$,;(C KS[L$P]EYJ_,
M! 4I"'LG"H@5A5MDG(1JIZ?W,)_I/(^;GBF&%MY+?=^UMSZE*CJ!4%5QG'U^
MBE3UI^U0YIS"SAFN?=<E?3_):WR@3]2+Z6L[</L3,T8MBOG2$S)EYVC2 !A9
M&LXV%\MG9>=!/ $53WJ&G(SL23RO^4:2'%:T8YPHCEAF+>Q;&@RGC-JW'LO+
M]N-0 @N/$CR:>_/M]NKV\UOV^VRHWR^_7TJ?\; OXCGR PGE@Q?BD1W+)/?Y
M 2'"\40L"Y9;PI@<":P1&\K&PR9_PF$?8/IN>"EQ1/W AO^PE<Z>,;%4V S&
M"7I),G) G7$_#M+P81CQ_-ST3 J@93'*J@[T4"[E6 !QJFQLM2?G!G].Z4(K
MF^0G56[K7;EM&G6A\5.OJ\MF5\NC DPPX;G_[I3=?!"M-"PJ<!-?Y$OIBIT@
M5@09\*K%<]MUE=\CD*4LD# UL@Y*((D,AP$=$KY7*J.]:<A@8^<( _LFH&/B
M>,BE#&UI 'L9@'@BCLO8&L]58R"*734KYW5#LU46EDOO&K+:TVO;*&I/DS6U
M76ZCA$L[9297K9RR),"X/.F"/Q;"^P%(_[I2&EA2"&@@H9V1&)*E+,*L!1GX
M87B/J1'4#C'X<YO<6<FYV/?LJLM=<M.ET* T>>"[GBA"NRNRH\U<9'(;;#+$
M^!8C(+EGYW>GK@FFKGR:WA!KA $PH>]<>\QM151XX?E'X %K1.\\NI[&IOBD
M/W5Y-Z)/U71MKT*;3' S%>*\YF0A^VJ)\]S><1-I=>"F?N!3XY>9PK>S"W3[
MB37JRP<Z/-:H+6!7#&4!.OR0Y?K*L_FGF_QY1WJ3$L^O^0-?A&<CFQVK"HY[
MQ,.O9UUM12I"Q]072%0AY@5T38_,RLO4S9-[CDX*/S[[):2P^/1V<8^*B%@S
MO45I,,='\%)JKUM>[34$KX+#NRMRY8Z#X+\1CPP9WLF/)8XZ*^6BNPG>K 3;
M]"N8L]?P_!2<TV<2V.'WN/_?X+<\^C<O$R>8UP\H3!ZX]2Q_3#&DS!.#HBE#
M#PO0@/ZSKGEIEV7D6GHNB&T(C6]#-[/6]T9@9]"=G]K=#5*K7'P\5<,9Y?+B
MI6>4W00U(8A9-# _W[&3BPL8NJ?)EN&9(5Q5LC1S859BR9,1Q52%ASO=^;'(
MEA#E<)K[4GGJ1LS7VK\KJ(N/5)3L\?HZR 5(%CJ,8 6EN[;<88H0?+,K3@[
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
M-C,?.AU-2 /#J!G_@)*[P0,E[DV(%GMZY+;5*6@WJ_3C*&B%?PVBBX_==NX
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
MO_*UGDY8S6RKG>_8TKQBL^9V37$S5LL%" -48K68<#@_#J6!$XQGM^NRE9Y
M-KIIK;VD^@[6XV&%UBBO)Y6OHH7%K#Q6I >^GQ46"J/8!L>'E\?A95JRM86N
MP@JO$BYK0CFWNY^QD)==CP7SD]I39&7!B '48F]V<=#/.,J%% =*,WJ">> '
M_$)B&/?1<0N 9O"5G-8[XS;-\ZPFU*P$4TPKUB)YJ3.O0E6=6C9D8YELT<@)
ML8!4S,VZ/MZ_=,9]X.JTO [P;M;P2\J7X<7.#)F7ZK$=A1 5W&-<Z;\O^_I)
MHYML#R*\R4*#)VI_\0-NS&!3$%:E2!CJQCZIW\B89P>Q$6_A>0]M(OP)GUP?
MY%X1!\9SQWS(:5/8A:C?D^ N8#UC;%8J)ZU9O56YH4[Y-#CE,G\<N!ZBW5$H
M4WFHLU'&?54H\-6[BL%("V!SV-M17QRR-!5E!0LMSKX]F*4H+#X1J!3,@C9#
MI2G9$8=3NWI;Z1DK "SJ(506N%+T6Y'SU.[UM%U!*W.XMQ(^\8G(>N*MC$.7
M!K-4R^85F1QKR%@&R.UKMG6$5ZZ1?(5@%14Y6P=**5837EQ6BQ>Q$)"T_BXV
M%M^UA+S>%%EK1FQ&;$9L1FQ&;$9L1CR?,_6"B.Q]X'B6,TG*U><LJ=<6F]VB
M?8;#2HK06=\5K$.&=/R5^G^0%^DKZ8>R=.M9EPM5_,&_Y'%?#"0^CWS7G;;\
M9RS&C_7@'=LAP51.1DD&N')=5F8\2 #DM=YY"XUL'P_J.NG!B.-E4(#'FHIF
MU58T6^%V+#DH24+<W2#CY"5M%ZFMEO%2_KTTRJ?I[Y[S5TP_LQ8ZK*7IPM6X
MNT&^;?BM%_D%W;=7U.L1N[":V35SQ%B-XJX4*>KO>1"*B!.%-=-LGR)%>#[Q
M]6Z$Z:GB"PA&MW-6=.$_?,G_4()"*Q*5#5,_71+=5$8B;<7-.2T?M#TM$GW9
M<7=IXI"LH9S@[L*.IH64>4Q8YQ^;LHZ^0E5IQDFJJD)*;,PZQHH]973VN:<J
MLVHJ(LR*!/S]&C<5$^9V1\*8XG/BSEZ%<,5T^>>.=%G1T%JOGB[\*.V(?0.Q
M7.FH9J>WGB )ACM1XVC\@A6Y%>VNVCLM8E3D$JRX='N*]-C9B!.?6^^//SHS
M>L!'H,?W-)R5W-IBPV3NF?XC$5M.WZ6;VF3M%9?&RMAD1\@#.QL=*^6$TMT+
M38[-$!,[QFVS9_;6^S='2)2=C; 5!1V4MMY13Y$H.UM@8INCK76T]3&4(Z3)
M/Q)^N?+L:HC4/2_#K"XJU6*P?:;]S/WWF<5_ZX51$*.67<]:K+Q'YF-^R'*A
ME8S.AM=AVA@F??3G#^$]_1+UFHP5:8J*;IH9=;49YB=/M15VT\+SCP'QK!&]
M\]:6<01ZKZCUT.GD2G4T]%Y-[\=GOT1UOU7QYGQMC5KI/:^0<\>(M1'I-ZXV
M<D"1HBKJ"KF[*<E%9#L.ZL_G/";RB\W*C27Z-N2_"YRAXQ$7O[UB-X?*&5C;
MT.R;']'PGDSQ,E)*JA5^;#::([BCL;JVQ^:8%AE)>\!T11A+T$MEN4S:6F2K
MX(*CLH5$/)&4F=J--E44@]E'?_#S*@9CG$XQ&+;%I62/O[;<O&W3&W]]N)*0
M<'E8$87_> &1J_\BW557:>0+[0<Q"::2UL5[S6IWZ5XSN]G-,O.P"(KTG7J.
M'S  I?OTJO&L=@U/%?R5^D *(CVD5[6O7-?!^Y9)7N ;0/%M[H[M[-:QPV^
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
MHH(S;Q\O3TV854Z#)VXF(3F)-_T;&.LD'&&8%-P<ED["XB<OU(J3F-( 9$G
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
MG60'GUCBC'<E<2 ^\R4#AT3SN-YE EE? )1U8\8/FM_!UZ'CG'0?$&:(<BR
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
M)+%B>@H>SLYUK&F2>OJ"MASBP9C<Y%I+3'9*_5Q\%SN!7S4]+]#!*2_2(=$
MWR"@EI[#6S.I/JT)&_>2Z3 LL?;^X24UIGN*H5M&8'')EM3*1TN'7MT;,\>"
M,1,ULU!0%&SN3)AUJ0 P8.B<1QO@E(+%NACP#/:"[S&L.ZL_6$OLE@Z_<G7<
MXK1Q*F)_02('-CO4!Q>'W3-!$ $>9<$/25 IT2"#!AE3,.UB=2+LFS R2LTN
M@L1D8J(PNI4OIVE/<?[@Z\L\$R%?%W^];5.]<6^;L3E^V![4>5C=E,<'6_L=
MSW6TX<6'.[6SFA]21E]*$G%3@L!WYLYW3XD9]T'F81DB;^U;23I8/W%.1^+5
M@H?,.<>4!<)BY?1Z)5P4I>%>0^]=6*8#W=IK2%5-K5:&_*AIG@S:[H?(.!7'
M_^YJHT\E0'/_CI>DN;O !0=)Q )OI]?D:Y O >8!#>)K3Q&U04Z*C7JIEJ#
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
M9OSDR$ ^3G.Z# &)5\E-BF4*3P4#Z&YH@>$/\;U50GD>#<')#?L4^CW\JK3
M9_HB"%UQQVX0GWR8+(R1&M%IO*487NH0_/!<9'2TX#=":-/@IG_"T##A&6S4
M>=Y\F-YJ>O',37#IXQ6-]53ET.BY!1CCDP:1'DGW*A>A0)?*E>@X=D&W/"<<
M0Y&"@)8#LYWI <ZT'7AB"1*7G;@8821H26LN;G#%((K=;-B+1Y?I_$Y&>3>\
MTQG@X9X6Z8C<"4_U(.G!04T/"AT#T+UU/<[/FNH&EX/+I<?,8H3O&1[A)\<D
M%(P>5+E4=%@QUR><<RD1*^35RQBFBXCCJXHFQLKRLBF"*+"3QOEVP/+OHU[/
M8LG>=]VXF:,?&Q[T_^K8C^U?B6_NBD;DW+84Y/D\F="$A:JP2!4"G&B2S%A=
M&.6BHT^,-OL4_>*T*CQ(;[JPV>"I"_C&!*T%2Y!<A%OHF%X.YR)9Q*JBSQ7-
MY0?N+2(Y^X,%"]>W\ ]Q0!>=#_! X(Q9$W[J2W<B/5B&="_D1]*I\@>,D1??
M>\E056(#(T)VB0/^Q"D@$R4-Q*/Y28D?4C%A,(0: 1,^%>?]/+2:^$S\E ]\
MF."7@ %]7$BSZZGIJ=%)K-LK2B%IN>SP5UP):+-BV NG*>(4*T(/V6H2YQ'A
M3^MA,"O/EMK79%X)#HS/XF3IW&SDE4=)!1'W"O)A<?>('V"2(QZX.;FNSW%@
M(CZ;"_,"PGRL9Y%&%@=0'@*?OU61$5O"C* D3+!:%I]V*$-IT1#3G:3V3ZC!
MI0(KQ\1Q/>'LAYHT[2?'PE"-B1E"L.6A7+ZPRA=/?HMSZE!UB1Q2YN+A<,+$
MB6<H@C[G@<UT:\I#9GP<PHB(A0E&,?DLL<UE-1P>O2:NTE$EJG"P:*&D1X?%
MI71"![%0I4+#YW.->E];@X2@OR+KW!VL2L0Y?F[6!B\;&"*5P HH#D<L?"QF
MN^-9\U2U8KX(UHK(/8OR,8K.Z\<H-J][G^ Y$'2P,97794ADP1O/.IA<^SG=
MD(]X!M/W=Y,TA(N04S_B5T!G"'\3T2C +]*EZ? K_)TH7!!>]^;7?(R\[M+?
M+W3E:!(O]%Q3T:G2FFIY.Y[)D[;"B\Z"CPT3M\ NM>E7X"'S0Z&":DYU+J2Y
MWK^/X(\Y,%]8:??8U5:GH[;&O32O4HD7Y?O]=-,"/>5Q92F?F,%O<7?5#%;:
M$D7!*ACI\&4J)G0.YFE?P_Z-YRC19@F\_G.\094Z91 Y6YG'#%?W'S>>'Y2'
MYEXE,>YQ.2'^$#)D(,/:9R(T>AW ZC"']:;*$X"*M)-Y F!0A!<CPWC-_KNS
M,(U6-@BNG4D<(*<OEB7RH#-8I[GVQ(,5<MC%:8*H6DHW]SB'$U[1JNBX$W["
M%KQ2+-VH"<\$>-X5]F'F/,<3*GDB$#+1NLF3$#-,\K2Q2 ;EN,\$[^KJ[*0G
MF(+-98I9Y2#NG,BM'AV'9VQ'&Q4\LPEA2?/:#@,5]#AQ+=$+.5\I\J*'<><X
MRB'ZQ$,883B&WK1XQLE*F0K,JESKC%R+-AB6GXD<3XQQNL,1+5WWGZ(H,58C
M@?W_DI^GK][DHG'!;2D5:U9LQV[S.GGD&(M[7C!F7K# E*'5RV7).RZ +/C^
MW(NJ(;N3"(<9+"Y>U#R!E!_<F_.'P.5$99QTB-^H%?M43M#.][CH;%IFV)[.
M[Y^$V1HVPWTYDDCPLRS205P1FBXK2(1M7+K$W:GT9;U\K'VA30#RWF-\%_Y;
MZ?T:J@W$[]TE.OC$-MSY"@_T^+$ .KVX"&4"F1+<=&/&8S=XS0@ZS@^%^;$
M8>P9[^%@>#>>914'G\(KBR@ IA>%-R\CH?D<-F#?BM=NHKNVR=M&E\IGC.K$
MYYMXSHT)?"&9Q*HSEXP83M@T3$%LG*,BCB8SUE@A,FA6;H&*&054Y:?$A!&!
M]7/;#WW+,S;AH7><YRMB4!X/KB39],(47&+A@F5YV4HVU5)\QN\W4^Z\;@?(
M ! D*_)DW1[]3O,^BM9GYAUC 0=/M^!O9(%\8#9,[I#;@B)7PD<V$L6,N>D!
M]]"Q;6:U>&4&87Z1 P^]!"O, PA3*MIA/EY\>D!YTM3KE*S0'+0WQ?PA*IA2
M7CI#GDD- ]YB$^!2WT3DO(7)%Z;ON"*"'^:B8A!<CY(,,8<T2-MCSP\FH1+2
MU^,]E/'IK8! H@EO@7P("(=X!8M6+,'O'/V.7U+&$C4KJ, <$5@8\4'BL-9>
M[4"(C=B[2B3#QIQ[$3RE0=R4U:U3(8QKU.6Y&;];(E]()%T3FNEH"F;$@R\X
M)\4.VV>\)-J"-)8+/+Y=3;K[PO_GD6: L[@[R3^;P"[:I)O3Z'V)1B[+.-L_
MAQ'<&_5T!;/M.VW^BI?"H@R0LYP%<0)K>!N5'^'$F2Q3*\#KJGY<F!/^"U:8
MT4:7IWB(B_U3JA^UB%0L"'7B)!LO#/94F1Q$&VLZX=(Q8L1@UT-3+$JPYW*B
M-")!A?=3;JHWIN[9,(Q,^:Z_G%\.RA\1=R)/R^.J\%$5B3L><3HQ3W6^5'[8
MG%2?,JPX1_,D/(V%7^?FH;HLN<,+IUU\PT; %IM [YC]%3!*_--]\),> C\D
MNN 7P/EG#\Q_9B)4E9$KLYK>Q7,H0GZB#0FS/$DY/HFC7J'S#=[:IX+"1NEG
M7)G,ULGXN$018(:9RY$BJ+(LO"VBMFR.1$W@P"?%7;5B<=H@F_!0K8\1W9P^
MT@#P2I:4)LAC#'1Y"[G!*,# &65:X1;(6<!RSL^. 64ZCUBT,'R-HX\Q<,O\
M$Y/QR\RW7K\!@'<Z$9Q$.8#=<9-U'[/0%[*C< *WNCC-M<W'HUHC[8^TN[Q.
M["[/W"8F-]TIWM=XGL9U1\.8HQ<?WU!H'\D$G27#+3TG\G<XDQ"1"'EKIR^"
M(REYJ3F5BI,H7Q FJS[C69I(BN;A=$H*XQ5DLF(&E&M&UT.>Z?QOM=8.1B C
MN[QZ^2>N7T'!36NY6K8O_&Y(0!*6O2C2H73*CI.HM9WJTYJP<2\I12[6'I9S
M3A1\\.(;H5%>\$=+AU[=&S.'R.[HV20HKX(X859T?L*/\G)C,22&[D6;)[#U
ML&HM"URUH)L^GNFS./X1\C:Z\2"#!ADKEUXT-;L($C&#5*Z<"4+5>AC6FIK5
M6[I>]HTA_T"*+=UU;'AM\&#2N1G9SR](L83S)*XQJ3_ 5*"+ 2Y+9,R6YE&L
M9%@9G'0PP?"4')"5>RCYWPMS[Q)<B=1W/8KZT34'^$1D#F?G<]MXGN4DD[=%
M,L%2=!5,"#&VBB3NBOPLS-^.KM.UDF)[4::(.0V9._$&YL0AJBR>TK@JN?!O
M-TA>I*)%H6H5*Q4NT&S=D+X^45R>!T4H]=>+:X;=3A-%2^[CTLY9E2_&;6V<
M>'D!/J<!2Y'E_71Q\_4++X1A#%6MKW94[8+J1M+O7QY<RVSS],2+#^IP.- &
M">%>U=%*A5;'4;D/>$GE/OYS'P[<9W)1T.UQ;!S'*]A1M>_"E%SJR6^4/9FO
MITY?&^7JJ:T-!KT351//B2ZHHVXG'TN]D3INA(XR*L>4#*5AOIH 2J-FS+C=
MU;03E(;Y9FFH#H;CSA&4Q-__XKCWX8:I4-6A#;8WWZ9H@_Y(+2CC6K]*E2G#
M9FR4:9QO P9:727::X8G+5\_3VKEQ7MOF]9/%[#!8Q?OCBS(;N9\6/NA+,M8
MQU(/\AVB*H>R6G,Z4'M'MS2P!Z./LF$\C& ,+Y.R7R/SQNV4FB:YX=%@MF\2
MQGS']7?<SS>[PT[1A242IQ05I(<?7A90P2^O4,%@D*N"[A%5 )N57O+EEAG
MR=-^8-7[[2*/\JV9UA]T.G44>VWDDR)_1X+U&;NU&1>^7&UM<$VZ:G.U]?W9
MJ4!;8W4#MHZG++ H6EM5DR_O@P=^5.E_1@Z3[\L%XR8E_?XVD55-R_5XP#GH
M]1HK,WV;E]:[URV6A-,M6-LKRW*(;OF6XNX%])1O:;7.\=14OM_4J< %+E.
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
MZ1Z;.=;D9KYPG:<FER':"1!1O"I?_C-&Q:T_8^Z7 -Q2S ;^8KY04G#RRV<
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
M;;J77=R#MHA:\[(:?,7]+H+A.WLX7)4O'>)O8BF[_?)S\,/E\/ZV6)(L7NZ
MJM%3WIM/P8C/Y!0V-91;=_+QY'"A?ZGX%)ERZ^YUG:CX40NH0NNN KVN!52A
M=5>!EM>H9$ 56G<5Z&V==$L"O1'][AFC'O3. _U<"ZA"ZZX"'=8"JM"ZLT"K
M.FGQ9E=A_%K+7PJM.P@T?-"(%]-@K</?;<I/-6S JV[3@60VK5-EBU/B7!^[
MXLM()WS3T&@:G:[+'C/,PVS!Y<5WBRH1),^)I&<GE9#+Z;J--=TKB-Y;HX14
M1M55G*)"VS:TE9ET]_1Q%;+Z$5]!MILF*%1+F(H%I%2[:8"H3\==6@5]D:1S
MT$NG<[[7GWD6R;4+Q^$V4K(Z!-W+7KCVTE. LAN=5E_BEAVQ/X/,,-F0GU;L
MGJHV?OE\\M'E;X"FH-RC:WFN3<*S5'<!M>:(X='$(3/!Y1Z3Q22@XK5I^>=\
MVK'HZI[JH\M?EREJV7PCG*5H"]<[!J$TA#/O8=7X9OO0+#^(=^<.E2KCK/<Z
M]YI&K,E\=ZWH<[WKVR<AVQWD6CXEOL5,>F3\"6RJ&%;;Z7?'%HV_(;[%1LWY
M[K3M%".HBG)W\#?\8.@6VS3ENNMV:_FIS$96;2MSYVU>_1G(9C;=PG/G;5;U
M#<1F%JODN.OV4IP2MA#OA!4:?C&DW#)-&?X)K;4]C!KRVPU;92>J$ )'L^1?
M!^&E@?A'I7W4>?PTFX0?4>&>6R#X]_]02P,$%     @ ]H-W4@%*:1BD"0
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
MC[?QF9,W7!9])58QL0/,[QQ7T=\.93C* 3A;)ZO<:W)=#6K0"^&!\0*5S^
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
M%5K;.'!%V=!="PL0=#<<5?*F41+M/MV#SSCE,TX-Y JWH0'C'*^6=$JU.P*
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
MDA-X=&]<P26'YHG4->-4*CJ@>J!#.6J8E[FUU>B6,>U"\ J@ 15 G9O^T!1
M]FROP.HMJB(8.M=E&,X!9&Q[VK#.W)3]-%^JP[K,PNDU6EZC9?BM=$86&8EJ
MQQ)V\K$MGA7QOT-!.49 #_].]>]4Y.]4+\AZ0?;P!%GPV6Q/;/NQ^D\>+,(E
MG^:>TAIP- M"FA(E7C9[7;)91TZ;FW 9/9+H3_;>++B;+TW97[,LG)^RUQ4/
M&&TU ^ET=2%(/A0OI<):IE;>T#71E^Q:8I-9<)?KZKR=L)<O+[D1SKJD,_4!
M7(.\"N>D=6="FX\6@'O[Z39E]R2;@R!L-K1/](JIFU)2'11WM').+I])&,F;
M+>V3S8OO\77F5/P>%HUJ[I8LZF0+.<\S$:=1O. %&:^8/''_C21/Y'<F2C]V
MG;1&QD0^%?\D87;/?KV++_L--@;PWZ@QZ"]#N0%>--3>LU\72!"BINX)%]Y-
MXL:C)-[]M<HDX8B02<X-&#P%27Y3O\DZ8,B:.U $DC2F645+ZPM VLXK7+W"
M%;G"50P$\#BDJD\4C/B$5Q=5NR=&IS"'W]]HO*2 ZT'!9S0JFX 9KL3@6F60
M.V7Z*72\*3T-:1\=(DJ&[7=-]&)80SX]WO[H[8^':'\4ZRU'ZC<'>S$"P=E+
MYJFS9G 3!A"NO5KK,+@&E:+ &;!7;'V &6C5"P*!_S1ZX/NZ8"#TGY%!%YIG
M@)@^XL:T;[^QY^3R4\!DBB>2%7'M"O+ OBFSWE'YJL-:<'O1(\G[OWC_%_8
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
M : 7XU8C3]2OB%N2D^RI4OA?E-S1=*5A[D*H.XX+R!O^/)Q@28F6/:1JW1$
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
MB)Y%3=X2!Q(QJJCP1\>O$&F%P@V=*-G5E/B&X8 UO*0@&SXZ=RT5A#+C,KI
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
MJ@\U\$P#(L<2TV+NF08$CB6\I=^33:X7;S[G_\?C_-@G_Q]02P,$%     @
M]H-W4H,\SPE/6   @=H$ !4   !G;W9X+3(P,C Q,C,Q7VQA8BYX;6SM?6MS
M)+>1X/>+N/^ DR_L4413FAEYUQK9NQ<<DB/1-QIR28Z]#L6%HUB%)LNJ+K3J
MP8=__>%1K^XN5 &)5U&[$;L6AT0A$XG,1"*1CS_]GZ=-AAYP4:8D_[<OWGSU
M^@N$\Y@D:7[W;U]\OCXZOCXY/_\"E564)U%&<OQO7^3DB__S[__S?_SI?QT=
M?8]S7$053M#M,[JYK_,$%Z=D@]%_OK_ZB([0ZV^_>_WV\D?T^>8$O7W]]LW1
MZV^.WGYS=/3O?\K2_.?OV/_<1B5&%(F\Y/_\MR_NJVK[W==?/SX^?O5T6V1?
MD>+NZ[>O7W_S=3OZBV8X^VM2=1\,!__+U^*/W="#J1^_X6/?O'OW[FO^UVYH
MF8X-I).^^?H_?_QX'=_C3724YHPB,<.E3+\K^2\_DCBJ.!EGEX"D(]B_CMIA
M1^Q71V_>'GWSYJNG,OF"4ATA0;J"9/@*KQ'[[^>K<RG,=U^S$5_G^(YMT\?H
M%F<49S[%?8'7X]]E1;'S&</C'</CS;\R/'XS-EOUO*6\4::;;8:_^-H8TTM<
MI"0YRRVC/#ZM$]ROJZBH7&!_.+%E_&](%65V,3^<TC;.5(5ARS@?3&D9YT_8
M,G_L3V@/7P"BU2&2BMAE;-1'^E,SD$TXH50YO$:%#R;&3Q6FYU&C-;NY2;RS
MB#OR\$01??OZS5NA9'_#?O/W4Q+7&YQ7QSE5%E5:/9_G:U)LN'YOP7 TQ0Q*
MXP5:&3LE2-$L>&?)FO,>94-J*A'ID/P%+DE=Q.)0I:#9L8_SH\_77_Q["QM1
MX$A 1P/P?_JZQ_9P+<=%2^>HB&=P:T9\'1-ZHFZKW76M"[+1(3+1IIP@!$5B
M?T_V6&5H9ZRC\I8OH"Z/[J)H^S5CH:]Q5I7M;SA3';U^TYS=OVE^_??K^ZC
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
MNW*+53($8B?L3>5ZZRFXUA0 1X\;HPP[XANT._7X*6IJ79WG],);U94XE'_
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
MR=&V>,A/AI6$B\)6ZYJF[Q0GA:^9U3T0-NI1IH>DXX#\<S"?KQ/Y ##D++:
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
M?!- T4\,;*#*61,4)1ID\N#K^)!FN#BA/'M'"OD#UN@HL*]C9S9/O@X.$[5
M _DZQLE(%&D3\EUJ0GW(!UIYB_*A//8>;4*JC@EJ2A]JS!2';5;Y%&VF??9S
MPZVP33^M9^99(08ZK#=^EL)25I*1S=#/^CFO2YQ\SV(X/M1Y,EJM1C8&XAG=
MG\N+RW,?J+;WSAQK@!DN@"(.%87"&Q[\U/?FN.,K6#,$4/00I1E_%6/>Q#J(
M>U#*ST2);(82=X5+3#^^/[XKL*BW.M7F=7HL1 )E<[HOOB?@HAZP2:-76XN
M^LNABW'!T+-L0K3(%CJE[0K'.'U@2D(]<VWD&VL):H.YP^6A#9"PDVX&6]5N
M5IG>@?;]\!SH<LD*U85Y2R0;XZ7)?#$I*3V[8;MBGN4-.4Z2E*FT*+N,TN0\
M/XFV:15E3;SN:!,5XWF@CEM=>*ZE\*][/3#2'-T6:7)'C98TC_)XMG:#*\\G
M>&.(-6HOCZ5YP9A;*H@)"QK&><F/\BO\2YV6:86;%]JN_BVYR_DL_#G70 )L
M@'4H,";HN98O$61!>+'A-DQ@L0)E99\UY<_>YGEP5)_0I111=IXG^.G_8KFK
M6C(.[*S>F\^3N[J!BCA81.$&\EC+J$F42>3;%;FEEEXJJH[GR?&&%%7ZSYU;
MUX';</8+L$-2.K._M HI"K#,"HLK B57]/!7B/XKPZ*O(C7SA\BLT">2;PN2
MU+'XYPVAZBZ0*W:>O0B PAXT[A6^2\N*66C,*RQ5N./#P/IV=SI/ZK8'RKWW
M@92MA))$E3P>>&+T84?V9S /^'FX:?8^R$N-E&1DC@Y.-_DCOHLR 7ODQ7=B
M!&"K]V9RO=L<'&KWW/\#[Q3QB )%#-\#1/_=]]*61'.MKE6_A+P5J$%P?ET4
M;9G?3[:Q-NQ8;7^-L(>%82@JBU2C6H:W7R5(A0K!^E K,R$QH+JIH+T_O^(N
MZ F)&A\"$IW=J9S+" 77/!7#)<$491C+[R:[T8MU3A[H# \8=:]LKQAJ7XJ'
MY! \+F$+HD(XO]=L22<DD;O"WELDEVWE[X!7[MGYG0M(E.&YWH<L)"&.RGM^
M;8U9Y=XL$ZJ8?IB3BGX1/;-GGB7UR1K9HOG.6#*Z+X)9FPKP^MPZ\J%==AT
M>%'\&KPK@,:&J;9U,^!>F8$P!:Y]$SQ[PD6<EN/MB&$S@,P++4A^'G3&2GJU
M/2M67=]=U&%E5.[+-0$ 3M!?(15@%MVGKNY9CA_;)I3[A?]WZY^QK.,FE[C>
M\E=!@?.P>%H(RP\FT,3"]H1)2KJ@F\ W>RXGZ7"@84I2/Z&_C*0>)OHI=$G/
M"<*.9";)J+4( XY;E^)J7U(46?N+SHBYQC$=6:72V#XK<SJXI<S"]E"1MD&
ML>Z^+5B1'?6Z)"M/<^L4;R^:^[$(P1"*W[)D:$[JXD;TLF3#N%.G9U(X,D5W
M:3;T*O?(+OOB:%.G@'9O04J%__&"A]1)[ZCF$[E0'J, G3\QMX!6[?UDT9P^
MO2FJW*U :;\<S2N7S#48&!\$Y,3=R7Q%>^U"A9PYIG@#SI!/I*)B<1,N,T.R
M\42-*IYU,Q.P]_L1N\?LAG_',ZW>/_=#+J-GGAW^&!5)(X[\^:@\SX6X[K2M
MW]>E[B!!M;M]C%P+)@<)4?X+I@#$3&1('?% <S3$' U01[?/:#BN01]Q_%>H
M6<%*/#Z7+%>F-31%<]3@YZI#>=GO2^^2!?SJL]8Y>9PGO+/#L"'S#2XV$N6D
M^AE0T\Q-[SPQ##.HU&8ZIC>#Z(Y%*&R:")V/Z1JC5_@ISFK>C_N2"@Q+'J<2
MTV+])7KUC*."_9<U>P)I&OL4 *B-[A&#O3L*-'9[DC-,E!;I2.:5V9! *;N@
MF]\G_,C_!'(;'7SLXH;7 ?'W:+[789J_DKMT^Q@LT9%[AV(D1BS@"-;C0-7K
MK(3FBQ!-[J(^J!(,>/*0SN'@B>, EO/N"5-=X=M2TTMBV9DM47RZF*'S(AA8
MB)@A!\],XN*L628/.SU[+"S9T1DT5D=_T8>1B6@K;89?V?Z81K=IQA\NJ%G+
M\;XG64(W^^R7.I46:%;]#"B_<]/[\LK.X0$15/MKJUB&K)YH\J1:E/6H\(M:
M.4#FM[_Y]NV;/_P188X4>I7@=1JG.(^?PPBE,L<1**D7<:CRTQ]X7QO_UH$5
MN(S;VI+.!@GI%:V]15Q3KC!+)</)650P=U5Y',?UILY8$:]3+ONRMI;J'P)9
M<1Z :SX<0$1"$89I"*E!:@*GGV^^:RH.YA2;!YR1+7-\-W75I2RG\ V8VR;F
M]E8"DQW'20\^$+>I4)F 2.>_RO5I6L89*>MB-IQ@9K1!C>N16;V4N.[AAH]B
MGJ,NT229[UJD]"*,RQG])!D%KC>Z,YN_"J,[8&$U10TQ!W@=6IA]ZSZ%"D*V
MT3<I@MHM(&3=.QD'[_=_E5''=VP-*2KV!,<TQIQZGQX,CG 9F]3Y_8A!/:K8
M6RK7\\&5^PQMB1[!@JIVAI>:>A^.M*/BV8R!U#P#;4%7PE9@1=TST"'+QDUQ
MAUQ]'A(L=)'U)H$LOVM*CA[?LN)EL5PH=">P5GY=!LAY3LD]"]WB$6U16>(F
MW&7@5?UN(?7*9W=BLGBY&GD]W^@.KP4S_*GP!?1F)Y_96[%0.0J@8J$V5P0.
M+*\(^B"JJ4<9NF;-&7E-Y#"W5@7N(0 ">K:3Z]L2_U(SI\P#EI2Y4AH+M9+'
MYG1N)'= $8<:I@V+&EF)%JT,JYD,4]EV:ZM1VX2<\#>7F0*#P"D@]4PT0?G-
M)]VO-9A2E)# R;3ZH/-UVRY#R IUQ)/9MIPZPS>] '4[H)Q+;&Q+4*U_0X%/
M] 2=&6U'\[>S>M?]#'#('J%SU)4? .,D"\Y)D^U"9\?;XR8_=:<E_!2R8>@\
MC:=YRK10M3E77>*\%#7S><6V2T(-95REA4B*PCE>IU6I_GQG.AV0)Z%@W3\I
MMTB@%HOP?F+C/2*V"1]4D9:S;Q9SX^THTM+?R\6>(ET 3\[36*Y(983SRU4?
MHK00=5O7G>.D[P]=7I(LC641O5K? KE-"89KSF-(((X%NYKT#J8!(BLD4$$_
M-?\-S9IZFT.,*.XY_AR7)<:=A_DC\SBW8;O/31)T><I"))^JFT></> ?25[=
MRRXOIM-!X]6!8+W%L0/Q \6W>Z,%P+$LD%NA#CW$\5NA#L,5<V'<8L2Z[:T0
M2U!&%WF8& QC9B:V=V69NH%MTLTC,50)>[,XU@0-M*4I@ 8MEW(/7KDO<9]=
M?V!QWV=4@)2/[H'_D-S>A]I4TL-);YRTU18NBJ;^B4B>>"-[WC6=SR"L%P37
MV],P%$%8ETEOU #UH+RM!D4MVP*7+*NCQW!0@9T4;?&B-D\U=&JJ.9<3ZYOE
M5V^PVXPHG)1EY)&E5?-Z+)CE4>-RTANM\RE0&ZB <.Y:.3M!U_$]3NJ,GG1O
MWAZ]?K="'6*HQTP4YVEP"^O$UMH:8D+OT-QZL3YM'@MOHJ=C'C4V&88!F,$:
M[THA+86%6;!G\[),,40<Q;#A'9#MFN1GQ3U80BU+F>]Z<K#5BI*^;*IQZ/;J
M0OHKS]&4;(R'I1U#YIW,,,ML.<5%7VF&]3_ ]YC125Q=7G: +>;&LH.5DVN*
MX;K=W4T$8B_F.C+.K#IWD(F="&W*#4W-F: JO8^=7#Z\A5S!KA^A [,T=TCY
M#F(6MC79$?S/X([@JE]"XG35(#CG0M$+^\\N.X+;7Z.CCN"35 C6$5R9"8D!
MU0T%[3B."WKP# I)B2=S6;R.WD<0\9J=W$,M'(8 &F"@'R?A9V$P<1H4RR!K
M%,4QJ7/^=K05BRSP753P"MY10XI!QE\ :5)G-P(CM<4T$R'"YQ:R3?1G,DTZ
M48?H-_>D4?+G!\?;N9LD%)=T@$GL%=[2OV+17*(_"Z-;4E=[J2AE2ZREYZ0
M^'LL-06Z67[O5FUELDM<\/O>]"&K^17P-C4SN_/V8PUX5C%7W/H7%Y6H2G\"
M)&I([]U%D=ZE>92QWQYOF 6@YK";^,Z*CVYD?M><*)*QM]$S:Z6%8G;!S3*J
M-U/F*8YY"011DW-PQ]C3KN8^.BOKMN&6:Q%IRHP(7!;@?)MB/*F_;9:J(47P
M_?/G//VEQJ>XC(N4!R!,>-BTOK4BBA(87@KZ#2S  ?B0_C,]^DLY4HFH(;GR
M4[29SGF<&VZ%]_II/;/;"C'088-%9BDLY2X9V8QON)TMW89,35UB9P;#[JF2
M2=U?10?7RRYPSN">:6T=QE?)QW8U]&*XI</OHQ*'OR'.,0_1HZ1?5=I%)C=%
MS\J9FDVSXX'*5#JO:W'I ]&;((M )<+F"4NTJ>67E:BY2N\:_^32S6*D1*5@
M9L)>%GB3UK+^D\K? 5EK=G[G_OD! LSCE; #/&EP@%S$'*P(<!';7U97UYHA
M@EXUJ(0)@U#G*0(FJ_=JD&2#;Z(G-4_<W'!XI<?1:9TW[.)P64CIXGQNLY0F
MNN3SRUB3+0(F$]0UO@2RFP($K_T?!DCTU6T7QH\ZNZ+:*<(D*WTR8.8$'#"C
M^B4\8&8.@J> F1.7 3/VUVA\R2O;90^]U^)%,"I9- TO9U?BN"Y$J$-W$XSN
M"LQ+S 0+H%%F2F*P"WZ/AYVG2X:22LBTVD? 0V%Z<D_NE>:)6C/HU\^" +;\
M7OP"0V)ID<V*/$5@=/6<K7/0^) ]Z0D<MUDZ\(]>,3TJ$S/H-- ,'TUPWG)_
M-/$"-_-UNG9HOE"#U.^00 LQO%:-=<!16PW?ICAVX?HT0IAUOV4C>!=\/U)1
MDR9.N1U$?\YP)4KB#;T,T@<K]4_!CU?S(-P_9/4X\.M5-  >Z!U+@_#$A)J+
M,.*ZY!Y-.^[P.[NF7#^_:Q:\W(LYC+L4+S<VG<G*+)MU)_I+]6O9C7#9O'$G
M(W" ;.S&T+PLTABWT74R0VYNO$E.]MB\7M.RQQ  9V;;60W$V!K>AE:((]"'
M@G(A2DB6185P4G"!"B-/\]RTG[0]3]3 YY5>Y)GNY[9.KT#Q9\+67UX FO8V
M3*GW!8:A'> X&XFF\(4M7O07CS9J9(2/25.A]13#F4:F60JJX/5E3FIJH^:R
MF)S1,=!@B>%<OJR$':"@@ @SK"O6F5+/&N#-+%$L(#:]!L-$.HQN/E&BS1)*
M%(DZ=O2N?$Z7FE?I [ZDA)ZNC&XPD]7B1I,0G9_ZW$@3Q8*:0J+HF(45WHG6
M$DMYCS;9K-GB0AH[8/A>W9=P)65Y$A7%\YH4CU&1E-?U[3]P7-V0LZ=M6HSY
M]> 30%ZOM0"YYE)]C+1?LAVO%W!5'!0WIBBA'9Q6J,&*!3$O=]6P9WR1L<3,
M0-*1(&,DB <(HK(G .Y07*%;3 =@5$5/"*_7= "E5?00I1G/<J.#"YS4],Z]
MKJM:C.-_2$5H6)TG]-:-\RAF+BTV218]ADC^A\DY,=]6WY>?+IJ=M[.0WGC&
MAX&O.;O3^7SM7Z'__=7KUV_0-BK0 P/^'3JNJWM2I/]D_F/A'OKM;[Y]^^;-
M']&_OGZ]>BW^OWU 9R\<I*[*BO[ !&/OBV]6WW[S^]7K=__"![[Y_>K=N[<H
MJNAE/N9!(.B;-RO$-H/_G1Y/[U94(LHMY0EZ[&7/@2Y9DNTEJGOFV0;%>4H*
MGC\[W6I7-@YJ/^[/YSYXC %$(E,X;'M=*2F),GT\W[F3?]1EQ2OSWY KS-:8
M9O@3KD3X+M/,-^0D*N\O"_*0)CAY__RY9!7R.N5]S&221Z?-I-.X! 7U #A
MR7F&18^S,!0:K%&.*V& T-^RGV.*-ZI+D2O?VRA1AW&8Y!^G;$!\[FTP(T2\
M8_0'\KP](OO"W#39G]FOE1+U1DGXE]UY:H];"M,D#,QEPJ!3Y;#=T;:X2\SJ
ME[-TPUU]<=4>A:<X:HQLP;CI,BHNBFMZQ\8)MXQGH@0TOC3G,AD$OQS7W;66
M]+ZNLP_CO*A&7-]Y8 \XK_$'NM03DO.C_:]I=7]"#09J&A1J:8>P2<#983K
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
MU,C$O'Y[R-F)%[&Z'+?!(LWJ@T6*J' 4T::KH5RT56 'V7_C-=X9*F." IH
M(CE:@+R<XUH8:8N6X_4"SO2^EO).5K.\80)_RP!6FO=! YB^Z<FPDZE<]F1(
M<ZI_'N]32@+,Z,#?/3;1,[K%?29' !4$DU5BOAF6E%3[,*.CE^:^,5%%LKF]
M:A\9$F!AL[<J(QW3O8&Z4BKVUFFJ1[JN'$M7'+/"M*\KU&ALJ!ZN,+U%E8+^
M#W@^1$!E/$0M3,WK6B7LPK800&!W,=8M^V)WO0&#"I2XB6A3U5 F!B4\6BAG
M3W%6\YH>ZF%C!M- ) @ SK5@#3L)=5+5(86L1J-Y6;Y541R6Y^E.,=Q19QE!
M;"9,3&QMC;7<)]:QI: 6]Y\O6]<A-\7/J>DPL,Q54J(@,YEE2NE ])A Q;L#
M,;S0GU&'67.[Y2;9SGW70G*56SK )+P[FI@9V@M[=$ME?"];N&R)M>>]%L0:
MWHJ#9F2!^/LP40N^64MYT9UH_:+VD?777!^M8*;?<L.UA%$DN=([+KQ%C/(Y
M\X/XS_EQGM@^>(RFMG,2@5 (<C3]L&I_.A?/@&&.+$\$\W6&R:GZ,LXV,Q&2
M'W86MME"ND=YGO<V]EKQSJKU(30I9!: CSP1RK2YDXNHHQ4:"S4O7#-\QQ65
MK%*.Z5)RIO3XC\!);B^?2BF=RFHVE?]D*BNY5(MPNNRG4H7-I)I/I'+A#CF,
MCY@NI*HPWE(XC[\2JJ/A/&;U4ZTNQVWQU.6%\TR4356FJW'-5&&C4=.,971Q
M*GY,H]LT2ZOGWLJ[(2+.KO_-99$>%):P.".LTJH)9$]%6$U0!)0O]4L14.G6
MYM(TQ!%U2 Y+[%"A;F. ![_EJ/+W_81D6524K*JH>.O7?^KW33!X\/"6+[M;
MZEB/ WII35KJQD/J9AUU*4F#10-;4A3$P=:9&AM95)9=+,-%<97>W5>B0LD'
M4K06>O/[\NP)%W%:1K?9J#XUG@QDID"!>M&B8.ST[1M_= #H3H[=(/2)94MP
M3%9-/1RN%;K;??M7]AS=(8I>G4;/^HK2(V$,=*0@ JM7G6Z$BNS>G'EC%X1[
MQ$*8A,:B3>QNA]_WIYOHZ80J[+0ZH?@]T]VAFY.,UNG7^ +X\C0QLZ]\W0D4
M("FZ5E<$4$ZL?;E   TQ6"F5XG?TDJ;"/P1 0K]R\U?,I!@GQ]2 B>YP&SIY
MS>S 0=@):^X7'^?):9K5=+1$I,PF TH;#*AK06RQ0I% JPD8WHE94HXC=L3!
MAMM%[.Z!7^?#5 L7@XD\N!J\MGD!8.;ZGNRU%0S$G[!L,MAH&#/G"3AL&]/Y
M!OZ[A8P%]X6TJ8PQ!_DU/JYPNP,7ZT^DPN5E]#SBNE =#C0@9-/ZLM5E\"&&
MNH6U[-;.T5.8ET6:Q^DVREB*A$"$B6?.,&'2-K\L1Z;.+.L071KZEI024UCW
MHX^,TX/ 4C&<S'T&D8"&)#<]Q5=%9]PS2EBB1BV_G'*<5VG"[.OT ?<9LB)=
M ">B2\IF6XOS_V)]%A6LH'=YB0MNK4^Z3*S.#>1+*SCX4NU6D(6< X&H!*F/
M.,!TF,W?XMIV)NJPY>5[&GR9:QIQC%NS._BEVJZ,$*=;ZE<S#2OO*%A[<\.!
M^D,VK?_^8<.Z3,Q"4C.07*_*N-P6!X\:^"MT0ZHH"]Y(;,[F4Z.?H8OJH.>+
M/&1L9BC$S229TC7?'_8Q@D>(65N"]>"PP_Y$ ;P(<TQ#=,BXA.<[>>;8['BK
M3W<>\L6D]YYPJ6+S-)Y]W@(GB#GDJD_19KK*K.)7-CFLGST0GZT00R%LD5E5
MNL]QG8R8?GEOW_Y6>T%5_ K(>S.SN^:]CZQ$*8LR;!/9>+ A)-K2$0>J4I\
M2>J7 R\H-2/V ,+H/A00V:$Z_P&0[^03^W+$R#& W+9LK@=PW^K (RY1.PB$
MO' I\ _1)^*BU/;Q;5D542QSD&I^[4:-MU!<RQ8'R].6$P'XNR4J[0.:JROO
M<4(:\6-95 ->I/_:YT/ZJ[]?Q_<XJ5E!ZKZ70Y[\1QUEZ?J9XMNV43E-RS@C
M95W@&_Q4O:<(_+S'EY9FT^130ZBN^?;Z[ 2UZ*W0F[='K]^MNE\P9UR',6?N
M'N>N80_JL48_,;P11]ROV6QK;XGE#?.KKZ^KJ.*NC)L)5_+X(*#VW9W,.;.V
MT"BC,7AAKF82 A(UJ@3BB(OUAS2/\CB-LDM2\B9<,\>WSJ>FW#,!PA]/4677
M88%:--!/+2*!F4UE%\984)FTGE_F&PW:/"U0[4I_4]0X:6.T4JQPI%N:#?KZ
M#H/JFJ.[@[G!BQ_<#69H@-HB#FY;.T@L;XN+%DS#>NT4JS9Y:.S)"_*]M69,
M$CC^'X7+ID'13G5_QLUMLIF=9D76U@L/)S[H523K4[2S_*5T&IICS,EV0TK4
M#V8UG="-^4!WI52WEJ2?F%M)!U-[M8X8=,3!+\@JDE-[W!J:(6$P1N/\?T^R
M!!=E$Y*NS''SWYJSGAR&5QX<HO&[)LMD0=RHL!/C;*E*7K_\>9[3LP=W:,YP
MY,QH( ]*9G7-=0(L&K@<PC+9''&))L7\,M)'DM_=X&)SBF^K'Z.JB=<<)A=T
MV1+G^=]P5-Q0Z#(/EMED0#:$ ?7UI ?##O+<YXL.@*= AMH1PPTQY%:H0>]Y
MA1@>2&')CF37D&&)7>I[-G$Z5_KA+9R[1^=\._H30(T=94#.+9[!^\N8XT9X
MOU%HGPU@9X@YN1=\<'VB&-\\XNP!_TCRZEX66F)E3A_'V#[L19YF^T@Z/]3,
MJ6+_;+O(7\#))F5EZ $WO1,+5A3\9'XDUNS;?BIOUNTC6:0V:'#S8]E":.#
MKIU;[A)D?Y]-C6S:?;I;Z[0RFXHT,]2L$XK75*1!N1;C5"1K2[">BC0HVAHN
M%6F.:0Y[?RPF%:DWTMMZ*C?1TW%9XJH\S@VN<J#9C.]U6E!]7O*ZVDHL(T6@
MQA_Z%GWI@^WAZ W08&-"R</9>HUCEGXNO*T4\RNJ>*XP(R%%FVLC3:& 3VDL
M&?J@?8I'AQUJO/),3!B":!?#Y<F(P9:."HKI/OF5ED^X8L^MEP5Y2!/6=/QS
MB9/SO E(8V&T="E<PF=>EN 3 25#'Z#['B/E/5KSQW<>(+)N44%1ATN8G .#
MS2'V*&Y<,?.VZNVOD[9:WWE.87&3M+N#T*/I/*>W.%Q64W4SC:>#5<\$@_54
M0Q.,'Z"$I$=:@.IIWE:#HIEMZPUV>>EQ7*&^BAPS"%L\#0IK>J0*/![N(<IJ
MW!:S7'=1V6F'YJOR2U'XD@T@17I'QV0H831E=$H;S%%:CA?@_._*FR,751M:
MB]AFM! 1+\RNVK&I3NXIAU*CZ^"BTN<'9?1L9@&-D\$Q-B8VBJ,Q0<"YB<-1
M85+PT">=M<!7*,<\ @P_;5-V54XKO!&W9$*%ID!1\H^ZK+@@!0S0L;+!![$\
M]G;-T$P2'6?+LL;):5VP]IA<5_&$T?*$@<NRIN9:\ZH[K+\[9BG9F1%B+)E!
M=AY_)@L K[>$'20]>FQ$U$0)[-2@5J[^MP#B  PHT5!;X(@$DDUWGI4H@UA2
MFVJ/3FTTQ<E+I1/,I!(]"'AM/?S8=M$6A$L$X7J[HV]XIL!C 8P42PJ#.-A
MOZ;*YYQ:DJ2@E^7/])#($Y[;%V67E ?NHQ)?W&;I'4?R?92Q=5S?8SQ^9;4X
M(] X,8#LZQG: $7(:[17B@"T;X\?VD$0M1BB'L60=5AL\#1QL"UN##%F_F&;
M=IC>A!;-,#7 R[?";%D4KN@!,RC^TOIG=FR)E/4]P34GUHLR'C2Y?,9V@&R5
M[[RS_6PCV>.D=" XHVQ_0E_G]R%DR+%L _^*'89ZIRT_/X6P-<!_^YMOW[[Y
MPQ_;3D*O$KQ.XQ3GL5[/49OK$O>'ZRHJ*KW5-6=E6+S/<LW^+DI8.TLYE,HE
M42?.(ERKGZ@5A9,ZKM+;#)\],?VHZ4.=FL&NLW0,DFO]1<^4392S#,0D7:]Q
M044<+\K#.4G^>5?F/$T#Y60WK7]%80)Y]>W9\::YU_OS.G?#M\VOA8,M8-'M
M>=*.)5-/T\LO,PUQF:RS+1\(9)_#"7WS3<CRV1/D).HT"I-!HM .9FJH80:(
MUS8P@T8OW?M>7!<%.^V:=_6@J0USG5+FB6::FC#6?K[I,K][Z1SSZ>A_#4I@
M4(;B)<9('1W]/ >'*P6X8#N%VR9PD )QE%:H0VKW8<SHJ<OEZN&10GGWM-56
MQ6)D*!AN)<(=&9IGKF"A-0!1)(9T7\3MKFM*4;9=(?7N=O+O[=[L#N'X\DLI
M(P1QC[A8K4E/W*ZU*:^4CA]P1K:\NDXLT%G2O7:"]>9OM7,4WA?.X<(_TI_H
M+]M?T?^YC4I,?_/_ 5!+ P04    " #V@W=2K/'*U:I#  !"Z04 %0   &=O
M=G@M,C R,#$R,S%?<')E+GAM;.U]ZW/;MK;O]SMS_X?<G,]LXJ2/I+-[SMBR
MG;HWC7QM9_?L3QV:@B2>4H3*AV/MO_X")"53$@$L@"!!0ICI- D%@&O]B,=Z
M8:U__-?S*GKUA)(TQ/$OK\^^>_OZ%8H#/ OCQ2^OO]Y[Y_>3FYO7K]+,CV=^
MA&/TR^L8O_ZO__S?_^L?_\?S/J$8)7Z&9J\>-Z\>EGD\0\DE7J%7_WUQ]_F5
M]^KMAY_?OKO]_=77A\FK=V_?G7EOWWOOWGO>?_XC"N._?J;_>_13](H0$:?%
M/W]YO<RR]<]OWGS[]NV[Y\<D^@XGBS?OWKY]_V;;^G75G/XZRW8=ZHU_>%/^
MN&MZ-/2W]T7;LX\?/[XI?MTU3<.FAF30LS?__?OG^V")5KX7QA21@-*2AC^G
MQ<//./"S D8A"Z^8+>B_O&TSCS[RSMYY[\^^>TYGKPGJKUZ5T"4X0G=H_HK^
M^?7N9O?.!<)/_O-W 5Z1\=Z]/7OW_NP-;?.&T)NA%8HSCU([RR/DA:'WY$=Y
M0;1'OJ_W=^Y'X7Q#OKWG!P'.XRPE#!;O6R9H_LOK!7YZ]K;C4I+^H^6PV69-
M9E0:KM81>OVFQM\Z02D9M1CD,WE0M:>L=,YK211ZSA"9SQ7J6[HB'.PA0DE)
MM[,O1<%W!*(W,Q02BLX^TK]X]"_>V[/J&_X'>?3G59R%V88L%#^,MR^-_$<4
M_?*:]7-)4T2G&$XJI+32]!DM_*A\\_ESF#:0Q6@A0]GQ_*%/_OR",Y0^X.LP
M)FLJ]*/[[?=+SQ_3+/&#[( <R5ZRX&VQF_OI8[$TTR0KIM@;%&4I_5?!1 U!
M\NC/^VJN3>?_W,ZT\WCV_W;S[+R:9I=A&D0XS1/T0.;8!2'@KP/V-(W6FNT\
M]1:^OZZQ7CTY9+]Z_&<#,8PO*-%CY&QX[\PQLEL29 M%-^2OA^M:W- @T0_^
M8X1$!.\UXA%;/U'.D^ 53HBP\LMK(O"07^8H2=#L<_D.YN%<'"X%(>2%A8#Q
M,_WJ:/;+ZRS)=U3X2;!W3AT/5+5XL_83>DH%RS":;7O/$[R2W^$P#!KRXHY@
MR8@,B3[W@@U@TF*EI=D=.OU,&MXIC46RQ=B9%TQ_#!!BP!"<C14"Z'YORV2
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
M"]8^(*N[8.TF]YC,!Q/%0<M__$$$B2B'APPAJ,!YUSLFMGB]:(HT-QH%L;!
MM7$Y9_3L4"X0@!4(P)]!8W?M.?^_\_\[__]^$>?&XPWB*AF HO4]C?NB=G8/
ME>:]5$W%$H[3BW(%I,*I5>;5*N&G BE4P _>JP ?+-$LIXDECCU8(!%4?@"G
M6CG5RJE6YD6"MGN54ZJ<4N64*J=4.:5*K%2I2DE]*E<?R!% "%CBB&">%L:T
M;*.F7T&&ZD7%@A/BM*S>M*R7Q7"[7=1%5CNN7*;0LTN%$#*Q0#HA?(::40N;
MHQ<*U,L0AO0\R,(G0K2DNMAVX&& <NMOZ+<\_^8GLSKM-"J[/,72-%^5SY0!
M:O\2HV#5YO=5,;UI@91M,M,J]ZFX#D[;\9S9P9D=G-G!O-"LX3ATE@=G>7"6
M!V=Y<)8'MN5!65^R99+(&&7TB]I@% =^>4(-Q38:'1BY@=^@D$*NC4K3IXWP
M[*T7%G<]B$CVK!I]P1^D%[L@A 1G$>S-(LA4!_C?"61@@WQJ,X:1RVKS>O"?
MRQMYYW&+\ NET4RR?S6?(WH>H-WML3ORX>Y0@.. $%VL<TD,U(=TUB%G'7+6
M(?/24ZN]W-F%G%W(V86<7<C9A624SQ:"HRT31P:NMC)F3^IZ6A'LA:'WM#5>
M%;?D_L[]*)QO:.K<*HNNO![?9O3.*XVUILUI_D8U_S8?4&02:#\YG(YHDXYX
MGZ]6?K*9SE\,_%&$O_EQ(#8[2'0=A3XY*F)/2OEMM6LYK=AIQ4XK=EJQTXH!
M:I[TF=ZG]_6=EY;T>7@NK(8R0YD?1N0T('230T+21ZOC5;UX<O41ZK2^WK0^
M&MWP@'<IRW?[SV7Y?1[V/T]=IY/KV5J239.L)L62?QU*L.31G[_[S^$J7_V.
M5H\H.2":^7M/I(4QG[2FW_LA[<Z/%ZAAYC7^UB-)3*P:?NU?4SHGRW$61CDU
M0-ZC($\*&^W5<Q#E9.LJTT:OUGFYMT[GAQFWSU=T3V0H6%K&-ELMDY&ZYFN*
MYGGT.9RSS!& GB89<W:@L8J>*H>6<87=Z:>=,]]\RF'!23-VKL4J*>?T'[L^
MSOWD'$%L[*'D?+[9LO'8OW>?)JB!?OHQF* &:YU6D$F[6S*#1:D3I:5/HQXS
MAW$[ Y[LL&;+"3C#G#/,=:N-7B(RD8,R/(MLIF3=)UGX;[]>PN= ->7T<+8
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
MZJ&_<[(V6EI1I<;LQ9JJ0)&SJO9F59WXZY"<^? :9(#VW9#%KSX&:*^#K*:
MC#*\YS)/RD"[$,\:*81UU5INH_&=Y7NN<7(8'%_%SC?88-H-II<EFRL!4B+N
M":(HO;[='LM%F-0#+A__NO\8RICZF%K9HS%+](V3_3?>Q!FNA81!F%(9J2]6
M&L%NR11@S$[8N^J /;4Q.V'O6MM$E!FI$U9^U<:*S$C=L%+^<7,>S\J__::/
MMS9#=\+LC3;>9$;JA!5]G\G85QE:#==]' H+740O8N]"[?)LB1,:J\FF57*@
M#J0U$ 6E*-R2C7*0?E@05!J1ZZR59.&U!/+.. C7?D00E*W#*S6<9K9* ,E6
M0 W4E7&B,BF^$/B KPH3 X\AA8%,LG(P6S3P=#"B5N8J_T&U- O]*<TC:@4N
MY@=-1T)GS84?_T6?+1)46(LXFZZ>$36P-J!ZO;_[L;\HV!1601<T/:W8/ N*
M!U=JXDZ(/="HKIZ#I1\O$#7+5-H)\QSB,:CQ-9W ,-PRQ<.J"8S6?CBKMM!_
M^E&.JG2%I;!4?KTG<@BD(A.FXE":L6U.1  6$:N;T\W\Z1F[>X:3>S\BI)5G
M.:BT,Z>K5G+OT(OOZ F)%P"DO1:RJ+B#RMUZ360B'D7<IAJ(*7?+"^;$8M,F
MUU,;J1-E4J$]M9%ZI4PJM*<V4MG'I8A4:$]MI'Z2V00%Q*N/U0,[ZL1W1.JO
MRJ1">VHC]4:95&A/?:1")RNCH39"?E/&#-I3!ZFE$99FD"%G]&WDQ[0-AT!
M>VUD'7G0RYP;$RKL1%%U;;+*8%(WCK )5QU1JQS%)64[*;?9[AJE=;D1M!)?
MRU[-GB7,1GH)X"QQ49+MUB2D9!%$>9& B30%JH12'0W<ZHN*MZ%R(EWXZ?XB
MX-^1@W4V>FGQFY_,#@L7'7+1U*9_4NLQ3XW32=S0 -',@GN'1 LJ\QD@FIVE
MOIEV43$GXRQ /H"XD)MQ-D1)7V48E$T@:YQYF710,D"T23,U8% ./Z@>2$3I
MF8T#(JZ,+.IFE*475TMUEI52[!U*4?)4&)ZO<QJMN;5RLGB4'<<LT[6P&$JR
MH.39$:]RW0? X'$=51%/K,JK1MFHU,5MG 3S^!'U&]3DV\MD*<<1(_UEG^Q(
MU0X\X$JAY*(YUAJB<U[.IFE!KN C*H\WG.\KW$=@Y9O[9.!JM8[P!J'*?]JL
M'G_!1:@+FA4*:/J R0%6_YVFDON"LW^A[ X%>!$WQ 5V_CZ3LZ SIG:W7*I'
MM!UK_?1+Q"#@+I*-%WL!UPPA;&^ A2H8;K7&,0TZXFT:W+;]DUX$6H:K<E84
M223)A"GM:_3^$H\3F:[],_;%IQ+X=%X9 SDG,Z>E ;)Q3'0+E/G)AEY 3/V
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
M'WLR+:?!$LWR"'EAZ#UM<^H6I5+^SOTHG&^H/\ / IS37*725N56PW=M4-9
MG+,E]V9+;M(P6WU!D151P_1P!A0S!I1NB#W..3Z='V7<YJ9Y4QAA"&S2@AFT
M8$OR1/0I/^(4O /U-9EPH7OF#.:2XQ,X(6+8@LPS3$O$T&H,9749)68%8PV6
M]>+>UWFU9[?C?&\HD\9_/KV7Y P+Z*]J[+YT]^*/@^61YR^3Z3HTQAX(/1PW
MCESG$_ XM!/9G+/A=)P-DDL'M]E/;,%,; 53V9!L,9/JG%% K< 6Z)R%>= 6
MYH%G!5'2.:U;.BT@ BESW2VTP5KI=2B"';A*]ZOU/8P3/8Y>"89,^M[FH&\;
M*%F7(%ZBZA?Z/YH&@3SY_U!+ 0(4 Q0    ( /:#=U*S+_2H>+8  /V>"0 1
M              "  0    !G;W9X+3(P,C Q,C,Q+GAM;%!+ 0(4 Q0    (
M /:#=U*"4%'(Q!   #71   1              "  :>V  !G;W9X+3(P,C Q
M,C,Q+GAS9%!+ 0(4 Q0    ( /:#=U(!2FD8I D  -I_   5
M  "  9K'  !G;W9X+3(P,C Q,C,Q7V-A;"YX;6Q02P$"% ,4    " #V@W=2
M>YDW[VM!   @AP4 %0              @ %QT0  9V]V>"TR,#(P,3(S,5]D
M968N>&UL4$L! A0#%     @ ]H-W4H,\SPE/6   @=H$ !4
M ( !#Q,! &=O=G@M,C R,#$R,S%?;&%B+GAM;%!+ 0(4 Q0    ( /:#=U*L
M\<K5JD,  $+I!0 5              "  9%K 0!G;W9X+3(P,C Q,C,Q7W!R
;92YX;6Q02P4&      8 !@"* 0  ;J\!

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