INSPI, the Innovative Nuclear Space Power and Propulsion Institute, has an interesting web site at http://www.inspi.ufl.edu/index.html
.....although I haven't seen any strong signs of life there, or in the field in general.
The 2014 date for a Mars mission seems overly optimistic, given that very little is being done to advance the technology needed to get there reasonably quickly.
Jaro