ByNobleID
    From differential display to DNA microarrays--a personal account. | NobleID