John Amadeo Daniswara
John Amadeo Daniswara

John Amadeo Daniswara

Christian, CS major @ Yale, Chinese Indonesian