International Journal of Phytoremediation - Taylor & Francis

1549-7879