ICOPA XI - 11th International Congress of Parasitology

Scottish Exhibition and Conference Centre Glasgow , United Kingdom
Tel: +0 44 (0) 141 434 15
Fax: +0 44 (0) 141 434 15

Email: icopa@meetingmakers.co.uk

Website: http://www.icopaxi.org

Gallery