Leslie Vaughan

Wake Forest University, USA

0000-0002-4167-7312