View Single Post
  #43  
Old 04-14-2016, 01:57 PM
zimaane zimaane is offline
Guest
 
Join Date: Jan 2003
Location: washington, dc
Posts: 342
Jeff Meldrum is a professor of anatomy and anthropology at Idaho State University. Not dean of Harvard, but nothing to sneeze at either.

His main research area is Bigfoot, in whose existence he passionately believes:

http://www.oregonlive.com/today/inde..._publishe.html