Affiliations Courses 2004[position unknown]University Of Pennsylvania2006[position unknown]University Of Pennsylvania2007[position unknown]University Of Pennsylvania2008[position unknown]University Of Pennsylvania2009[position unknown]University Of Pennsylvania 2004Frontiers In Reproduction 2004Teaching Assistant2006Frontiers In Reproduction 2006Teaching Assistant2007Frontiers In Reproduction 2007Teaching Assistant2008Frontiers In Reproduction 2008Teaching Assistant2009Frontiers In Reproduction 2009Teaching Assistant