What does ECCTR stand for?
ECCTR stands for "European Cancer Clinical Trials Register"
How to abbreviate "European Cancer Clinical Trials Register"?
"European Cancer Clinical Trials Register" can be abbreviated as ECCTR
What is the meaning of ECCTR abbreviation?
The meaning of ECCTR abbreviation is "European Cancer Clinical Trials Register"
What does ECCTR mean?
ECCTR as abbreviation means "European Cancer Clinical Trials Register"