Nationaltaiwanuniversityofscienceandtechnology

09.25.08
NTUST's humanoid robot walks into your nightmare
09.25.08

NTUST's humanoid robot walks into your nightmare

Look National Taiwan University of Science and Technology, we understand this is your first walking...

View