Allen Rosenthal is a researcher at Northwestern University in Evanston, IL.

Allen NARTH Survivor Allen Rosenthal Speaks Out Against Reparative Therapy