A biology professor at Marshall University found herself in hot water this week. Jennifer Mosher was placed on administrative leave…