Genelux Corporation

Genelux Corporation (GNLX)

Market Cap

77.42M

Website

https://www.genelux.com

Earnings Date

Nov 14, 2024

Employees

23

IPO Date

Jan 26, 2023