Ferris State University in Michigan has placed Professor Barry Mehler on leave, after the founder and director of the Institute…