Paul R Moorcroft Author

Paul R. Moorcroft is Associate Professor of Biology at Harvard University. Mark A. Lewis is Professor of Mathematics and Biology at the University of Alberta, where he holds a Senior Canada Research Chair in Mathematical Biology.