Voting Station

Anita Roberts

Please vote to return to collections.

Scientist

The Resume

    (April 3, 1942-May 26, 2006)
    Born in Pittsburgh, Pennsylvania
    Biochemist and cancer researcher
    Worked at the National Cancer Institute from 1976 - 2006, head of same agency 1995 - 2004
    BS Oberlin College
    PhD from the University of Wisconsin - Madison

Why she might be annoying:

    In tragic irony she died of cancer herself after spending a lifetime searching for a cure for it.
    In a world where three movies have been made about the Long Island Lolita/Amy Fisher, Dr. Roberts' life and accomplishments passed without notice by the newsmakers.
    Astonishingly she has never received a major award for her work.

Why she might not be annoying:

    She dedicated her professional life to finding a cure for cancer.
    A major part of her research was spent studying TGF-B, a protein that she discovered could help heal wounds and fractures and block or stimulate cancer.
    When a cure for cancer is found, her research will be a major part of the cure.
    She died tragically young at age 64.
    She kept a blog for the last months of her life detailing her fight for life and demonstrating what true courage is.

Credit: tom_jeffords


Featured in the following Annoying Collections:

Year In Review:

    For 2024, as of last weekly ranking, Out of 1 Votes: 0% Annoying
    In 2023, Out of 4 Votes: 25.00% Annoying
    In 2022, Out of 5 Votes: 0% Annoying
    In 2021, Out of 12 Votes: 58.33% Annoying
    In 2020, Out of 2 Votes: 50.0% Annoying
    In 2019, Out of 8 Votes: 37.50% Annoying
    In 2018, Out of 2 Votes: 50.0% Annoying
    In 2017, Out of 6 Votes: 33.33% Annoying
    In 2016, Out of 8 Votes: 50.0% Annoying
    In 2015, Out of 17 Votes: 47.06% Annoying
    In 2014, Out of 12 Votes: 50.0% Annoying
    In 2013, Out of 20 Votes: 45.00% Annoying
    In 2012, Out of 16 Votes: 25.00% Annoying
    In 2011, Out of 20 Votes: 30.0% Annoying
    In 2010, Out of 81 Votes: 60.49% Annoying
    In 2009, Out of 52 Votes: 44.23% Annoying