Suggest an abbreviation Add this article to your bookmarks Print this article Search for an abbreviation Home pageRUCTA RUCTA Code Meaning Language Themes and places RUCTA Research Unit on Cultures and Technologies in Asia In English Research institutesCivilization, culture, progressEngineering, technologyAsia