Barrood

How Immigrants Are Innovating To Save Our World | James Barrood | TEDxNJIT

On this speak, James highlights how vital the work of immigrants has been to the remarkably quick growth of the…

3 years ago