The Alexander von Humboldt Professorship is the most highly-endowed research award in Germany.