Talha Can Işsevenler
Business & Management / Communications and Media Studies
AD Scientific Index ID: 5466389
Barnard College
person_outline
Talha Can Işsevenler's MOST POPULAR ARTICLES