Leah Brown Allen (November 6, 1884 in Providence, Rhode Island – February 1973) was an American astronomer and Professor of Astronomy at Hood College.
Born |
6 November 1884 Providence, Rhode Island
|
Died |
February 1973 (aged 88)
|
Zodiac | Scorpio |
Tags | Add tag |