Ruth Hubbard
Ruth Hubbard
Ruth Hubbard is Professor Emerita of Biology at Harvard University, where she was the first woman to hold a tenured professorship position in biology...
NationalityAmerican
ProfessionScientist
CountryUnited States of America