Tick-slaying robot, Virginia Military Institute (VMI), Virginia, USA

Back
Top