YCCT stands for Yonsei Center for Clean Technology (Seoul, South Korea)

YCCT
Share
Abbreviations And Their Meaning