Leaf Systems Inc 1985
- occupation:
- Manufacturer
- Nationality:
- American
Digital photography hardware and software designer, manufacturer and marketer; incorporated Southborough, Massachusetts, 1985.
Digital photography hardware and software designer, manufacturer and marketer; incorporated Southborough, Massachusetts, 1985.