Edwin Herbert Land: Inventor and Polaroid Founder Early Life:Edwin Herbert Land was born on May 7, 1909, in Bridgeport, Connecticut, USA. From a young age, Land showed a keen interest in science and invention. At the age of six, he received his first microscope as a gift, sparking his fascination with optics and vision. Invention… Continue reading Biography of Famous Scientist Edwin Herbert Land