Dr. Jeff Meldrum posts assessment of Ketchum Bigfoot DNA Study
Dr. Jeffrey Meldrum is an Associate Professor of Anatomy and Anthropology and Adjunct Associate Professor of the Department of Anthropology at Idaho State University. Meldrum is also Adjunct Professor of Occupational and Physical Therapy and Affiliate Curator of Vertebrate Paleontology at the Idaho Museum of Natural History. Meldrum is an expert on foot morphology and locomotion in primates, and a Sasquatch hunter. Posted on Dr. … Continue reading Dr. Jeff Meldrum posts assessment of Ketchum Bigfoot DNA Study