NC v. PETERSON (2003)

Dr. James McElhaney

Dr. James McElhaney, a professor of biomedical engineering, takes the stand.


119-NC v. Peterson: Dr. James McElhaney