Adam Zachary Wyner

University of Aberdeen