English Yongjie Jessica Zhang Cited by user Drmies on 18 May 2022 Yongjie Jessica Zhang is an American mechanical engineer. She is the George Tallman Ladd and Florence Barrett Ladd Professor of mechanical engineering and, by courtesy…