YCRDI

AcronymDefinition
YCRDIYerevan Computer Research and Development Institute (Armenia)