Biocatalysis and Biotransformation - Taylor & Francis

1029-2446