Cite

HARVARD Citation

    Rosa, L. et al. (2017). Environmental consequences of oil production from oil sands. Earth's future. 5 (2), pp. 158-170. [Online]. 
  
Back to record