Karl Muller
Karl Muller

Karl Muller

Scientific editor, freelance journalist, licensed radio ham since 1975. Follow me on Patreon.com/3da0km