Factor de Transferencia Ibarra is located in Ibarra, Ecuador on Caranqui-Juana Atabalipa y Los Incas Nro.20. Factor de Transferencia Ibarra is rated 3 out of 5 in the category biotechnology company in Ecuador.
Address
Caranqui-Juana Atabalipa y Los Incas Nro.20