Allegra Swift

Scholarly Communication Librarian

Location

California

Disciplines

Affiliation

University of California, San Diego

Groups