What does PTD stand for?
PTD stands for "peptide transduction domain"
How to abbreviate "peptide transduction domain"?
"peptide transduction domain" can be abbreviated as PTD
What is the meaning of PTD abbreviation?
The meaning of PTD abbreviation is "peptide transduction domain"
What does PTD mean?
PTD as abbreviation means "peptide transduction domain"