Michael R Rose

Michael R. Rose is Professor of Evolutionary Biology at the University of California at Irvine and is Director of the University of California Intercampus Research Program on Experimental Evolution.