Dr. Powell completed his Ph.D from Texas Tech University, Lubbock, TX in 1995 in Zoology. Dr. Powell has authored various articles and received various awards and honors.