Institut de Technologie Agrolimentaire

Acronym: 
ITA
Telephone: 
+221 33 859 07 07
Full address: 
BP 2765 Hann, Senegal
Country: 
Senegal