German Academic Exchange Service, or Deutscher Akademischer Austauschdienst (DAAD)
Comprehensive information on studying, doing research, or teaching in Germany. Be sure to check out the scholarship database
Contains more than 19,000 institutes at German universities and non-university research institutions, searchable by geographic location, subject and other criteria