Entity

Jennifer Doudna

American biochemist

Entity sentiment