Robert McKay is a graduate student at the University of Illinois Urbana-Champaign studying theoretical physics in condensed matter systems.
See All 8 Episodes of "Insight & Excite"