University of Oklahoma Deploys World's Most Advanced Weather Radar The University of Oklahoma has developed and now deployed the most advanced weather radar in the world. Led by a team of engineers and weather expert…