Julie Carpenter, Ph.D.

People · Technology · Culture