He thinks it portrays storm-chasing as a cash-in – as if storm ... Four years later he invented the Doppler on Wheels (DOW), a truck-mounted weather radar, which produced the first three ...
Racing towards a potentially deadly storm may sound like an absurd thing to do – but for some scientific researchers, chasing extreme weather can be enlightening as well as exhilarating.