Faculty Profile

James G Carrubba

Physics
James G Carrubba
James G Carrubba
Teaching Associate
390Z Loomis Laboratory MC 704
1110 W. Green St.
Urbana Illinois 61801