Stefan Lewellen

(Contributor)

Stefan Lewellen is assistant professor of finance at London Business School.