John Shanahan
Psychologist
MPsych, Grad Dip Ed
jshanahan@centralhealth.com.hk
Child, Adolescent & Family Therapy
Central, Southside
John Shanahan
