(Q29582852)
Statements
Identifiers
1 reference
6,887
7 April 2009
25 April 2020
1 reference
10 May 2018
ECE ILLINOIS
20 August 2009
178
181,263
5 December 2020
0 references
electrical and computer engineering department in Illinois's land-grant university