Stephen Lastova
Stephen is a Northern Virginia native and lives in Falls Church, VA, with his lovely wife, Laura. Stephen holds a B.A. in Psychology and M.S. in Commerce, both from the University of Virginia. While at UVA, he worked with Dr. Jonathan Haidt on research related to human morality and social intuitionism. After working as a […]