West Lafayette, IN 47907-1310
United States
Purdue University - Department of Management
information security, risk assesment, value at risk
piracy, advice, communication, experimental economics, volunteer’s dilemma