Cleopatra Exhibit Soon to Make American Debut

”The World’s Most Fascinating Woman” As a little kid I grew up watching National Geographic specials and the series Bold Journey.  On a daily basis I went on expeditions into the swamps near my childhood home in New Jersey.  Back in the 1950’s and 60’s I never imagined someday I would be a scientist working […]