Biotechnology loses another battle in Germany.
Abbott
A
A
D001709:Biotechnology; D005858:Germany; D006801:Humans; D007328:Insulin / Q000096:biosynthesis*; D008004:Licensure; D011994:Recombinant Proteins / Q000096:biosynthesis*
D007328:Insulin; D011994:Recombinant Proteins