About Michael Shankleman

Michael is a clinical psychologist who works with young people in physical health settings.