Daniel Howell
Daniel Howell is a biology professor at Liberty University in Lynchburg, Virginia. He is passionate about integrating faith into politics, science, and culture. He can be followed on Twitter @barefoot_prof.
Daniel Howell is a biology professor at Liberty University in Lynchburg, Virginia. He is passionate about integrating faith into politics, science, and culture. He can be followed on Twitter @barefoot_prof.