ICTR is a non-profit making organisation
aiming at transferring technology from the
developed countries to developing ones
using a unique methodology in which costs
are kept to minimum and quality is left intact.
150DA, Coles Green Road
London NW2 7JL
United Kingdom
Tel: +44 (0) 20 8450 8383
Fax: +44 (0) 20 8452 3366
info@ictr.org.uk
|