translate English to German: Research depends on scientists educated at leading universities.
Forschung lebt von Wissenschaftlern, die in Exzellenzuniversitäten ausgebildet wurden.