東芝欧州研究所 とうしばおうしゅうけんきゅうじょ
tōshiba ōshūkenkyūjo

Noun

1. Toshiba Research Europe Ltd.; TREL

Organization