Leslie Vaughan

Wake Forest University, USA 0000-0002-4167-7312