Affiliations Courses 2001[position unknown]Rockefeller University2005[position unknown]University Of Alabama2003[position unknown]University Of Alabama At Birmingham2004[position unknown]University Of Alabama At Birmingham2006[position unknown]University Of Alabama At Birmingham2007[position unknown]University Of Alabama At Birmingham2008[position unknown]University Of Alabama At Birmingham2009[position unknown]University Of Alabama At Birmingham2010[position unknown]University Of Alabama At Birmingham2011[position unknown]University Of Alabama At Birmingham2012[position unknown]University Of Alabama At Birmingham2013[position unknown]University Of Alabama At Birmingham2014[position unknown]University Of Alabama At Birmingham2015[position unknown]University Of Alabama At Birmingham2016[position unknown]University Of Alabama At Birmingham2017[position unknown]University Of Alabama At Birmingham 2001Embryology: Concepts And Techniques In Modern Developmental Biology 2001Student2003Embryology: Concepts And Techniques In Modern Developmental Biology 2003Teaching Assistant2004Embryology 2004Teaching Assistant2005Embryology 2005Teaching Assistant2006Embryology 2006Teaching Assistant2007Embryology 2007Teaching Assistant2008Embryology 2008Teaching Assistant2009Embryology 2009Teaching Assistant2010Embryology 2010Teaching Assistant2011Embryology: Concepts And Techniques In Modern Developmental Biology 2011Teaching Assistants2012Embryology: Concepts And Techniques In Modern Developmental Biology 2012Teaching Assistant2013Embryology: Concepts And Techniques In Modern Developmental Biology 2013Teaching Assistant2014Embryology 2014Teaching Assistant2015Embryology 2015Teaching Assistant2016Embryology 2016Teaching Assistant2017Embryology 2017Research Facilitator