University of Frankfurt Institute for Social Research is located in Frankfurt am Main, Germany on Senckenberganlage 26. University of Frankfurt Institute for Social Research is rated 5 out of 5 in the category research institute in Germany.
Address
Senckenberganlage 26