Scholarly Communications

David Scherer

David Scherer

Scholarly Communications and Research Curation Consultant, Librarian