i've just looked at the german institute's website. it seems to be part of the helmholtz gemeinschaft which is a very reputable german science network (also famous internationally), a sort-of rival of the max-planck-gesellschaft which you might have heard of. it also seems to colloborate with the charité, also VERY reputable (internationally).
helmholtz and max-planck are THE top research institutions/foundations in germany and known internationally.