Michael J. Ryan, Ph.D.

Blogs I follow

About me

Occupation Palaeontologist
Introduction Adjunct Research Professor, Carleton University, Dept of Earth Sciences