THE INTERNATIONAL CENTRE OF INSECT PHYSIOLOGY AND ECOLOGY LBG

Basic information
Website: www.icipe.org
Country: Kenya
Address: OFF THIKA ROAD DUDUVILLE CAMPUS, NAIROBI, NAIROBI 0100
EC Portal: Visit
Images
No images available.
Associated projects
Location