By Abby Jackson From Business Insider Tenured at 37 years old, Christian Ott was a rising astrophysics professor at the California Institute of Technology, BuzzFeed News reported. Last September, he was placed on unpaid leave for “unambiguous gender-based harassment” and restricted from stepping foot on campus until the suspension is up in July. Caltech remains […]