Amanda Starling Gould, PhD

Educator | Information Researcher | Designer of Programs, Projects, and Processes