Brea Perry

Dr. Brea Perry

Department of Sociology and Indiana University Network Science Institute, Indiana University Bloomington, 1020 Kirkwood Ave., Bloomington, IN 47405, USA
orcid