Baltimore , United States
Haifa , Israel
West Malling , United Kingdom
Brazil
Glendale , United States
Los Altos , United States
Taiwan
Cairo , Egypt
Houston , United States
Stans , Switzerland
Moelnlycke , Sweden