Author profile

Ryan M. Scheuermann

University of Pennsylvania