University Education
100

This Department member studied computer programming and electrical engineering at university.

Who is David Wisniewski?