John Palmer

John Palmer

#601276

@johncpalmer

Software Engineer, The New York Times