Ewen Todd, Michigan State University (IMAGE)
Caption
This is Ewen Todd, Professor, Department of Advertising, Public Relations & Retailing, Michigan State University.
Credit
Michigan State University
Usage Restrictions
Use only in association with this press release or AAAS meeting.
License
Licensed content