👤 PersonJohn Turton Randall1905–1984 · United KingdomWikipediaWikipedia (es)Wikidata🌍 View on the globeInventions and discoveries · 11935RadarInvention or technique · inventor