Leo’s paper in Ecology is getting some press attention.

Posted in Lab News.