The SENS Research Foundation (Mountain View, Calif.), an anti-aging and regenerative medicine nonprofit, has placed the prominent biogerontologist Aubrey de Grey on leave following sexual harassment allegations. The foundation has also retained an independent investigator to review the claims. The accusations come from Celine Halioua, the CEO of veterinary biotech Loyal (San Francisco) and Laura Deming, the…