Affiliations Courses 1991[position unknown]North Carolina State University1998[position unknown]North Carolina State University1999[position unknown]North Carolina State University 1991Molecular Evolution 1991Student1998Workshop On Molecular Evolution 1998Faculty1999Workshop On Molecular Evolution 1999Faculty