304 pubs · 6,124 cites · h-index 40
Institute for Creation Research
2026 - Present
Hatch (Canada)
Pingdingshan University
2023 - Present
Shimane University
2024 - Present
Tohoku University
2002 - Present