Skip to main content

Robert Payne

Robert Payne is Assistant Professor of Global Communications at the American University of Paris, France.