University of Michigan No. 2 public university in America, according to NicheThe University of Michigan has ranked as a top public university in the nation, again.