Daniel Satinsky

Guest Speaker

Professional Affiliation

Consultant and Independent Researcher