About John B. Cochran, PhD
John B. Cochran, PhD is a retired forensic psychologist and clinical psychologist. Dr. John B. Cochran has 19 years of experience in forensic psychology.
John B. Cochran, PhD is a retired forensic psychologist and clinical psychologist. Dr. John B. Cochran has 19 years of experience in forensic psychology.