Priyanga Amarasekare

UCLA

Priyanga Amarasekare is a professor of ecology and evolutionary biology at UCLA.

Download Photo (363.0 kB)