Professor Igor Ulitsky

April 9, 2021

When the Beads Line Up

Our body’s proteins are largely the same as those of apes and monkeys, and the similarities extend even to the less human-like creatures: We share roughly 90 percent of our...

eastRead More