DanielDavis

DanielDavis

Physician, forensic pathologist, computer graphics, interactive multimedia, animation, courtroom litigation support