What does IRTCUD stand for?
IRTCUD stands for "International Research and Training Centre on Urban Drainage"
How to abbreviate "International Research and Training Centre on Urban Drainage"?
"International Research and Training Centre on Urban Drainage" can be abbreviated as IRTCUD
What is the meaning of IRTCUD abbreviation?
The meaning of IRTCUD abbreviation is "International Research and Training Centre on Urban Drainage"
What does IRTCUD mean?
IRTCUD as abbreviation means "International Research and Training Centre on Urban Drainage"