Why Teenscreen National Center, headquartered at Columbia University, terminated its psychiatric screening services at the end of last year still remains a mystery to a large extent. Teenscreen directors and spokespeople are absolutely mum on what happened exactly, but I ...
Read more