Posted 5 months ago

antigen

Published by Razvan

Any substance that causes the body to make a specific immune response.