Petri dish Humans received some good news from the Supreme Court last week when a unanimous vote ruled that human genes cannot be patented.

Read More »