Prof. Zhangguo Yu and Prof. Qiang Huang — Beijing Inst. of Tech., China. Title: “Humanoid Falling Study on BHR-6P” Abstract. Bio. Share this:TwitterFacebookLike this:Like Loading...