surgbc

surgbc

A mechatronics engineer developing a cheaper, large-scale FarmBot for Africa.