
1) Big European brand 2) Big Dutch brand 3) car from The Netherlands 4) Dutch brand 5) Dutch international brand 6) European international brand 7) European brand 8) Famous European brand 9) Famous Dutch brand 10) Kit car manufacturer 11) Major Dutch brand 12) Major European brand 13) Nobel prize 1986
Found on
https://www.crosswordclues.com/clue/ruska

1906–88, German physicist and electrical engineer: developed electron microscope; Nobel prize 1986.
Found on
https://www.infoplease.com/dictionary/ruska
No exact match found.