He has also conducted postdoctoral work at Princeton University and Purdue University, and received his Ph.D. at Iowa State University.
He has also conducted postdoctoral work at Princeton University. He has also conducted postdoctoral work at Purdue University. He received his Ph.D. at Iowa State University.