JP French is apparently one of the defense's consultants. Very impressive CV.
I have viewed thousands of academic CVs. Owen's CV is the first that I have read which mixes publications and presentations together. The research he cited in his testimony was a conference speech. Probably not peer reviewed either.