Sheila OhlssonDr. Sheila Ohlsson is a senior scientist at the Institute for Applied Research in Youth Development at Tufts University and a visiting assistant professor at the Johns Hopkins University School of Education. She earned her doctorate in behavioral gentics from the Social, Genetic, and Developmental Psychiatry Centre at King's College in London. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code