Stephen M Testa has/had a position (Editor in Chief peer review journal) at American Association of Petroleum Geologists

Title Editor in Chief peer review journal
Updated over 11 years ago