Entrepreneurs, scientist, and leaders across Latin America have the key to transform the region’s development: innovation.
2012
Documentary
1 x 22 min
Indupalma