Ride Wang
National Innovation Institute of Defense Technology
China