James Anderson

American professor of pathology, macromolecular science and biomedical engineering