David M Ball
David M. Ball is Senior Lecturer and Honorary Consultant Psychiatrist, Social, Genetic and Developmental Psychiatry Centre, Institute of Psychiatry, King's College London, UK.
David M. Ball is Senior Lecturer and Honorary Consultant Psychiatrist, Social, Genetic and Developmental Psychiatry Centre, Institute of Psychiatry, King's College London, UK. See less
David M Ball's Featured Books