ByNobleID
    10.1016/s1541-9800(07)70112-6 | NobleID