People

David MacDonald
University of Aberdeen
School of Geosciences
Professor of Petroleum Geology

Petroleum geology; tectonics and sedimentology