Posted 9 days ago
xenograft
Published by Razvan
The transplant of an organ, tissue, or cells to an individual of another species.
Comments
Login to add comments.