Owned an operated by John Terninko Ph.D.
john@terninko.com
603.659.5186
I am currently on a professional holiday, although I am available for interesting projects.