Archive for May, 2009

AAPG E-Symposium Series: 1 hour live, plus 1 day independent study

AAPG is combining synchronous and asynchronous...
Read more