Institute of Biotechnology and Blue Development (IBYDA)

GPTKB entity