Leaf Systems Inc 1985

occupation:
Manufacturer
Nationality:
American

Digital photography hardware and software designer, manufacturer and marketer; incorporated Southborough, Massachusetts, 1985.