Oh come on. Is this pseudoscience crap really appropriate on HN? Flagged.
While the linked http://wikirota.org/en/Main_Page site claims that he was "a pioneer in the development of the radar", the Wikipedia article (https://en.wikipedia.org/wiki/History_of_radar) doesn't even mention the name.
He does seem to be a crackpot worthy of obscurity.
As a first step in improving your criteria, look at the argumentum e contrario: Do you think there are no crackpots worthy of obscurity who have a Wikipedia entry?