SCIENCE|natural and applied sciences|life sciences|biology · PRODUCTION, TECHNOLOGY AND RESEARCH|technology and technical regulations|biotechnology #617640 IATE #1073582 foirceann greamaitheach ga