Department of Risk, Insurance & Healthcare Management, 619 Alter Hall, 1801 Liacouras Walk, Philadelphia, PA 19122
Journal of Business & Financial Affairs received 1726 citations as per Google Scholar report