ByNobleID
    Lipases and esterases: a review of their sequences, structure and evolution. | NobleID