News
State Key Laboratory of Photonics and Communications, Department of Electronic Engineering, Shanghai Jiao Tong University, Shanghai 200240, China State Key Laboratory of Photonics and Communications, ...
[Becky]’s gift to [Estefannie] is a busy intersection of maker elements including graphic design, embroidery, electronics, and 3D printing. [Becky] started with the embroidery, which was made ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results