0
no
No, Venlafaxine is an SSRI (anti-depressant), not PCP (Phencyclidine).
Venlafaxine is the generic for effexor xr
Yes