James Liu

Recent Media:

James Liu, a School of Arts and Sciences senior, is ranked No. 1 in New Jersey and No. 31 in the world for players of Super Smash Bros. Melee.

More Media