Thomas John — Insider transactions, Director at GENELUX Corp | InsiderLens