J. Heckhausen

J. Heckhausen

Affiliations and Expertise

University of California, Department of Psychology and Social Behavior, School of Social Ecology, 3340 Social Ecology II, Irvine, CA 92697-7085, USA