Virginia Tech awards Heywood Fralin the 2019 William H. Ruffner Medal

From Dawn Jefferies  

views