State Supreme court rules in favor of Marquette professor