Posted 11 days ago

peptide 946

Published by Razvan

A piece of a protein found only on melanoma (a type of skin cancer) cells. It is being used in vaccines to help the immune system kill melanoma cells.