Larry Peters
About
Larry Peters is professor of management at the Neeley School of Business at Texas Christian University.
Read more