Stephen J. Brown



Stephen J. Brown is David S. Loeb Professor of Finance at the Leonard N. Stern School of Business, New York University.