ByNobleID
    Origin and function of penicillinase: a problem in biochemical evolution. | NobleID