What does ctd stand for?
ctd stands for "Centre for Therapeutics Discovery"
How to abbreviate "Centre for Therapeutics Discovery"?
"Centre for Therapeutics Discovery" can be abbreviated as ctd
What is the meaning of ctd abbreviation?
The meaning of ctd abbreviation is "Centre for Therapeutics Discovery"
What does ctd mean?
ctd as abbreviation means "Centre for Therapeutics Discovery"