PRODUCTION, TECHNOLOGY AND RESEARCH|technology and technical regulations|technology #543289 IATE #1010499 IOBB | International Organization for Biotechnology and Bioengineering | International Organisation for Biotechnology and Bioengineeringen