Nansheng Tang

3D Systems · L3 Cincinnati Electronics · L-3 Communications Cincinnati Electronics
Total Patents: 10
Overall Rank: #499,830
Years Active: 2000–2022
3D Systems Rank: #59