Mario Colombo, Ph.D., Italian National Cancer Institute (IMAGE)
Caption
Mario Colombo, Ph.D., is director of molecular immunology at the Italian National Cancer Institute and senior editor for Cancer Research.
Credit
Mario Colombo, Ph.D.
Usage Restrictions
None
License
Licensed content