The jerk works for the ICS, are some such silly name, it’s the creationist holly war institute. As far as I can find he has no real degree from an accredited institute.
I cannot find him listed on their website - probably a staff article. Oddly, there are Jeffrey Tomkins articles that are very likely not either Jeffrey or Jeffrey P. that are also in the field of genetics.