INDOBIC

AcronymDefinition
INDOBICIndonesia Biotechnology Information Centre