Question: Are Martha Ross and Peter Vail from the same country?
Sentence (from "Peter Vail"): He is currently the W. Maurice Ewing Professor, Emeritus, in the Department of Earth Science at Rice University.
Relevant evidence: No