82,399,351 programs installed
Location: 25 W 39th St # 4, New York, NY 10018

Lectra

Publisher URL: www.lectra.com

Programs by Lectra

15 known major program versions, ordered by most used.
Lectra
1% remove
Lectra
9% remove
Lectra
2% remove
Lectra
5% remove
Lectra
2% remove
Lectra
8% remove
Lectra
1% remove
Lectra
1% remove