Affiliations Courses 2000[position unknown]University Of Virginia2001[position unknown]University Of Virginia 2000Workshop On Molecular Evolution 2000Teaching Assistant2001Workshop On Molecular Evolution 2001Teaching Assistant