Michelle Donaghy Cannon

Michelle Donaghy Cannon is an author at Pontificia Universidad Católica del Ecuador specializing in life sciences, biology, and geographic isolation.

Publications per year

2003–2011

4

Publications

4