Modular products, collaborative systems for design and manufacturing, 3D imaging for medical applications, remote collaborative design for modular products, genetic algorithms for design for assembly, object-oriented database systems, product visualization, and distributed design.