European Academy of Microbiology

GPTKB entity