A substance that is being studied in the treatment of cancer. It binds to certain immune cells and may suppress cancer growth.
Medical Terms & Definitions Glossary
A substance that is being studied in the treatment of cancer. It binds to certain immune cells and may suppress cancer growth.
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Medical Terminology DB · Copyright © 2024 · Privacy · Terms of Use · Disclaimer · XML Sitemap
Leave a Comment