translate English to German: This is also the home of Germany's largest biobank, popgen.
Hier ist auch Deutschlands größte Biobank "popgen" beheimatet.