European Federation of Biochemical Societies

GPTKB entity