Joe Castro

Former Postdoctoral Research Associate

Joe is a former postdoctoral research associate at the University of Illinois Urbana-Champaign. He is currently a Research Analyst at Nokia.