Popularity: 0
Tara Georgina Shears is a Professor of Physics at the University of Liverpool.
Character: Herself
Release date: 10/19/2011