Entrant Profile

Fangzheng Liu

Location: Cambridge, Massachusetts United States


Company: MIT Media Lab