ByNobleID
    10.1016/s0029-7437(06)71885-7 | NobleID