Xenobiotica : the fate of foreign compounds in biological systems - Taylor & Francis

1366-5928