Sara Madsen Current Position and Institution Lecturer at Truman State University. Lab affiliation Postdoctoral fellow, 1998 - 2000.PeopleAlumni