Eleanor
 
Nelsen
 

Title:

Communications manager for the Institute for Critical Technology and Applied Science
 
University or Institution: 
Virginia Tech
 
Former Title: 
Science writer
 
Former University or Institution: 
Wisconsin Public Television and NOVA Next
 
Date Announced: 
Thursday, December 18, 2014
 
Back to Top