Peter Vajda

Research Manager, Facebook



Share

Peter Vajda