Transgene headquarters and office locations

Transgene is headquartered in Illkirch, France and has 4 office locations across 3 countries.
Filter locations by country
Location Map
Filter locations by country
Filter

All Transgene Locations

Illkirch (HQ)
France
Lyon
France
321 Avenue Jean Jaurès
Boston, MA
United States
201 Washington St
Shanghai
China
Rm 508, Building 2 4633, Pusan Road Kangqiao Industrial Park, Pudong Shanghai