Tech Times Exclusives #21: Toyota Motor Europe Tech Manager Mark Van Loock Discusses How Human Support Robot Can Help Those With Mobility Issues Do you know that Toyota created a Human Support Robot? In this episode, Toyota Technology Manager, Mark Van Loock, discusses what else that this Human Support Robot can do. by Isaiah Richard