CohBar, Inc. announced that Jon Stern plans to step down from his role as the company’s Chief Operating Officer, effective May 31, 2020. Since joining the company in 2012, Mr. Stern has served in various executive roles including Chief Strategic Officer and Chief Executive Officer. He will remain actively involved as a member of the company’s board of directors.