General

First Name

John

Last Name

Chalfa

Job Title

Schumann Professor of Jouurnalism and Media Studies

Organization

Mercer University

Country

Mercer University