Department of Cancer Medicine, Tulane University, New Orleans, United States of America
Opinion Article
Organ-on-a-Chip Technology: Evaluating Drug Toxicity in Cancer Treatment
Author(s): Veronica Barbour*