Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Apr 27, 2013
Dr. Richard Lumsden - professor of parasitology and cell biology at Tulane University in Louisiana. Served as Dean of the Graduate school of biological sciences. Published about 90 peer-reviewed papers and was awarded the Henry Baldwin Ward medal for his work in parasitology. Wretched TV original video: http://www.youtube.com/watch?v=d3jrcP... - Visit my website! http://ScienceProvesGod.net