View Profile

Details

First Name

Dr. Tom Fleischer Ph.D, Dip.CM

Last Name

Fleischer

Nickname

TeacherFleischer