ByNobleID
    Gene duplication and the origin of novel proteins. | NobleID